MagickCore  7.0.3
_BlobInfo Struct Reference
Collaboration diagram for _BlobInfo:
[legend]

Data Fields

size_t length
 
size_t extent
 
size_t quantum
 
BlobMode mode
 
MagickBooleanType mapped
 
MagickBooleanType eof
 
int error
 
MagickOffsetType offset
 
MagickSizeType size
 
MagickBooleanType exempt
 
MagickBooleanType synchronize
 
MagickBooleanType status
 
MagickBooleanType temporary
 
StreamType type
 
FileInfo file_info
 
struct stat properties
 
StreamHandler stream
 
CustomStreamInfocustom_stream
 
unsigned char * data
 
MagickBooleanType debug
 
SemaphoreInfosemaphore
 
ssize_t reference_count
 
size_t signature
 

Detailed Description

Definition at line 116 of file blob.c.

Field Documentation

CustomStreamInfo* _BlobInfo::custom_stream

Definition at line 158 of file blob.c.

Referenced by AttachCustomStream(), and DetachBlob().

unsigned char* _BlobInfo::data

Definition at line 161 of file blob.c.

Referenced by AttachBlob(), DetachBlob(), and GetBlobStreamData().

MagickBooleanType _BlobInfo::debug

Definition at line 164 of file blob.c.

Referenced by AttachBlob(), AttachCustomStream(), DetachBlob(), GetBlobInfo(), and ReferenceBlob().

MagickBooleanType _BlobInfo::eof

Definition at line 127 of file blob.c.

Referenced by DetachBlob().

int _BlobInfo::error

Definition at line 131 of file blob.c.

Referenced by DetachBlob().

MagickBooleanType _BlobInfo::exempt

Definition at line 140 of file blob.c.

Referenced by DetachBlob(), ImagesToBlob(), ImageToBlob(), IsBlobExempt(), and SetBlobExempt().

size_t _BlobInfo::extent

Definition at line 119 of file blob.c.

Referenced by AttachBlob(), and WriteBlobStream().

FileInfo _BlobInfo::file_info

Definition at line 149 of file blob.c.

Referenced by AttachBlob(), DetachBlob(), GetBlobFileHandle(), and SetStreamBuffering().

size_t _BlobInfo::length

Definition at line 119 of file blob.c.

Referenced by AttachBlob(), CloneBlobInfo(), DetachBlob(), ImagesToBlob(), and ImageToBlob().

MagickBooleanType _BlobInfo::mapped

Definition at line 127 of file blob.c.

Referenced by AttachBlob(), CloneBlobInfo(), and DetachBlob().

BlobMode _BlobInfo::mode

Definition at line 124 of file blob.c.

MagickOffsetType _BlobInfo::offset

Definition at line 134 of file blob.c.

Referenced by AttachBlob(), and DetachBlob().

struct stat _BlobInfo::properties

Definition at line 151 of file blob.c.

Referenced by GetBlobInfo(), and GetBlobProperties().

size_t _BlobInfo::quantum

Definition at line 119 of file blob.c.

Referenced by AttachBlob(), and GetBlobInfo().

ssize_t _BlobInfo::reference_count

Definition at line 170 of file blob.c.

Referenced by CloneBlobInfo(), GetBlobInfo(), and ReferenceBlob().

SemaphoreInfo* _BlobInfo::semaphore

Definition at line 167 of file blob.c.

Referenced by CloneBlobInfo(), GetBlobInfo(), and ReferenceBlob().

size_t _BlobInfo::signature

Definition at line 173 of file blob.c.

Referenced by DestroyBlob(), DisassociateBlob(), GetBlobInfo(), and ReferenceBlob().

MagickSizeType _BlobInfo::size

Definition at line 137 of file blob.c.

MagickBooleanType _BlobInfo::status

Definition at line 140 of file blob.c.

Referenced by GetBlobError().

StreamHandler _BlobInfo::stream

Definition at line 155 of file blob.c.

Referenced by DetachBlob(), GetBlobStreamHandler(), and OpenBlob().

MagickBooleanType _BlobInfo::synchronize

Definition at line 140 of file blob.c.

MagickBooleanType _BlobInfo::temporary

Definition at line 140 of file blob.c.

Referenced by IsBlobTemporary().


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