MagickCore  7.0.0
_BlobInfo Struct Reference
Collaboration diagram for _BlobInfo:

Data Fields

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

Detailed Description

Definition at line 108 of file blob.c.

Field Documentation

MagickBooleanType _BlobInfo::debug

Definition at line 147 of file blob.c.

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

MagickBooleanType _BlobInfo::eof

Definition at line 116 of file blob.c.

Referenced by CloneBlobInfo(), CloseBlob(), DetachBlob(), EOFBlob(), ReadBlob(), ReadBlobStream(), and SeekBlob().

size_t _BlobInfo::extent

Definition at line 111 of file blob.c.

Referenced by AttachBlob(), CloneBlobInfo(), SeekBlob(), SetBlobExtent(), WriteBlob(), and WriteBlobStream().

MagickBooleanType _BlobInfo::mapped
struct stat _BlobInfo::properties

Definition at line 137 of file blob.c.

Referenced by CloneBlobInfo(), GetBlobInfo(), GetBlobProperties(), GetBlobSize(), and OpenBlob().

size_t _BlobInfo::quantum

Definition at line 111 of file blob.c.

Referenced by AttachBlob(), CloneBlobInfo(), GetBlobInfo(), SeekBlob(), WriteBlob(), and WriteBlobStream().

ssize_t _BlobInfo::reference_count

Definition at line 153 of file blob.c.

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

SemaphoreInfo* _BlobInfo::semaphore

Definition at line 150 of file blob.c.

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

size_t _BlobInfo::signature

Definition at line 156 of file blob.c.

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

MagickSizeType _BlobInfo::size

Definition at line 123 of file blob.c.

Referenced by CloneBlobInfo(), CloseBlob(), GetBlobSize(), and OpenBlob().

MagickBooleanType _BlobInfo::status

Definition at line 126 of file blob.c.

Referenced by CloneBlobInfo(), CloseBlob(), GetBlobError(), and OpenBlob().

StreamHandler _BlobInfo::stream

Definition at line 141 of file blob.c.

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

MagickBooleanType _BlobInfo::synchronize

Definition at line 126 of file blob.c.

Referenced by CloneBlobInfo(), CloseBlob(), OpenBlob(), and SetBlobExtent().

MagickBooleanType _BlobInfo::temporary

Definition at line 126 of file blob.c.

Referenced by CloneBlobInfo(), and IsBlobTemporary().


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