MagickCore  7.0.0
_CacheInfo Struct Reference

#include <cache-private.h>

Collaboration diagram for _CacheInfo:

Data Fields

ClassType storage_class
 
ColorspaceType colorspace
 
PixelTrait alpha_trait
 
MagickBooleanType read_mask
 
MagickBooleanType write_mask
 
size_t columns
 
size_t rows
 
size_t metacontent_extent
 
size_t number_channels
 
PixelChannelMap channel_map [MaxPixelChannels]
 
CacheType type
 
MapMode mode
 
MagickBooleanType mapped
 
MagickOffsetType offset
 
MagickSizeType length
 
VirtualPixelMethod virtual_pixel_method
 
PixelInfo virtual_pixel_color
 
size_t number_threads
 
NexusInfo ** nexus_info
 
Quantumpixels
 
void * metacontent
 
int file
 
char filename [MaxTextExtent]
 
char cache_filename [MaxTextExtent]
 
CacheMethods methods
 
RandomInforandom_info
 
void * server_info
 
MagickBooleanType synchronize
 
MagickBooleanType debug
 
MagickThreadType id
 
ssize_t reference_count
 
SemaphoreInfosemaphore
 
SemaphoreInfofile_semaphore
 
time_t timestamp
 
size_t signature
 

Detailed Description

Definition at line 129 of file cache-private.h.

Field Documentation

PixelTrait _CacheInfo::alpha_trait

Definition at line 138 of file cache-private.h.

char _CacheInfo::cache_filename[MaxTextExtent]
PixelChannelMap _CacheInfo::channel_map[MaxPixelChannels]

Definition at line 153 of file cache-private.h.

ColorspaceType _CacheInfo::colorspace

Definition at line 135 of file cache-private.h.

Referenced by QueueAuthenticPixelsStream().

MagickBooleanType _CacheInfo::debug

Definition at line 205 of file cache-private.h.

Referenced by WritePixelCacheMetacontent().

int _CacheInfo::file
SemaphoreInfo * _CacheInfo::file_semaphore

Definition at line 215 of file cache-private.h.

Referenced by DestroyPixelStream(), and WritePixelCacheMetacontent().

char _CacheInfo::filename[MaxTextExtent]

Definition at line 192 of file cache-private.h.

Referenced by AcquireStreamPixels(), and WritePixelCacheMetacontent().

MagickThreadType _CacheInfo::id

Definition at line 209 of file cache-private.h.

size_t _CacheInfo::metacontent_extent
CacheMethods _CacheInfo::methods

Definition at line 196 of file cache-private.h.

MapMode _CacheInfo::mode

Definition at line 159 of file cache-private.h.

Referenced by OpenPixelCacheOnDisk(), and RelinquishPixelCachePixels().

NexusInfo** _CacheInfo::nexus_info

Definition at line 180 of file cache-private.h.

Referenced by DestroyPixelStream().

size_t _CacheInfo::number_channels
size_t _CacheInfo::number_threads

Definition at line 177 of file cache-private.h.

Referenced by DestroyPixelStream().

MagickOffsetType _CacheInfo::offset

Definition at line 165 of file cache-private.h.

Referenced by WritePixelCacheMetacontent().

RandomInfo* _CacheInfo::random_info

Definition at line 199 of file cache-private.h.

MagickBooleanType _CacheInfo::read_mask

Definition at line 141 of file cache-private.h.

ssize_t _CacheInfo::reference_count

Definition at line 212 of file cache-private.h.

Referenced by DestroyPixelStream().

size_t _CacheInfo::rows
SemaphoreInfo* _CacheInfo::semaphore

Definition at line 215 of file cache-private.h.

Referenced by DestroyPixelStream().

void* _CacheInfo::server_info

Definition at line 202 of file cache-private.h.

Referenced by RelinquishPixelCachePixels(), and WritePixelCacheMetacontent().

ClassType _CacheInfo::storage_class

Definition at line 132 of file cache-private.h.

Referenced by QueueAuthenticPixelsStream().

MagickBooleanType _CacheInfo::synchronize

Definition at line 205 of file cache-private.h.

time_t _CacheInfo::timestamp

Definition at line 219 of file cache-private.h.

CacheType _CacheInfo::type
PixelInfo _CacheInfo::virtual_pixel_color

Definition at line 174 of file cache-private.h.

VirtualPixelMethod _CacheInfo::virtual_pixel_method

Definition at line 171 of file cache-private.h.

MagickBooleanType _CacheInfo::write_mask

Definition at line 141 of file cache-private.h.


The documentation for this struct was generated from the following file: