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

Data Fields

char filename [WizardPathExtent]
 
size_t length
 
size_t extent
 
size_t quantum
 
BlobMode mode
 
WizardBooleanType mapped
 
WizardBooleanType eof
 
int error
 
int error_number
 
WizardOffsetType offset
 
WizardSizeType size
 
WizardBooleanType exempt
 
WizardBooleanType temporary
 
int status
 
StreamType type
 
BlobFileInfo file_info
 
struct stat properties
 
unsigned char * data
 
WizardBooleanType debug
 
SemaphoreInfosemaphore
 
ssize_t reference_count
 
size_t signature
 

Detailed Description

Definition at line 100 of file blob.c.

Field Documentation

◆ data

unsigned char* _BlobInfo::data

◆ debug

◆ eof

WizardBooleanType _BlobInfo::eof

Definition at line 115 of file blob.c.

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

◆ error

int _BlobInfo::error

Definition at line 118 of file blob.c.

Referenced by CloseBlob().

◆ error_number

int _BlobInfo::error_number

Definition at line 119 of file blob.c.

Referenced by ThrowBlobException().

◆ exempt

WizardBooleanType _BlobInfo::exempt

Definition at line 128 of file blob.c.

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

◆ extent

size_t _BlobInfo::extent

Definition at line 107 of file blob.c.

Referenced by AttachBlob(), GetBlobSize(), SetBlobExtent(), WriteBlob(), and WriteBlobStream().

◆ file_info

◆ filename

char _BlobInfo::filename[WizardPathExtent]

◆ length

size_t _BlobInfo::length

◆ mapped

WizardBooleanType _BlobInfo::mapped

Definition at line 114 of file blob.c.

Referenced by AttachBlob(), DestroyBlob(), DetachBlob(), OpenBlob(), SetBlobExtent(), and WriteBlob().

◆ mode

BlobMode _BlobInfo::mode

Definition at line 111 of file blob.c.

Referenced by CloseBlob().

◆ offset

WizardOffsetType _BlobInfo::offset

◆ properties

struct stat _BlobInfo::properties

Definition at line 141 of file blob.c.

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

◆ quantum

size_t _BlobInfo::quantum

Definition at line 108 of file blob.c.

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

◆ reference_count

ssize_t _BlobInfo::reference_count

Definition at line 153 of file blob.c.

Referenced by DestroyBlob(), and GetBlobInfo().

◆ semaphore

SemaphoreInfo* _BlobInfo::semaphore

Definition at line 150 of file blob.c.

Referenced by DestroyBlob(), and GetBlobInfo().

◆ signature

◆ size

WizardSizeType _BlobInfo::size

Definition at line 125 of file blob.c.

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

◆ status

int _BlobInfo::status

Definition at line 132 of file blob.c.

Referenced by CloseBlob(), OpenBlob(), and ThrowBlobException().

◆ temporary

WizardBooleanType _BlobInfo::temporary

Definition at line 129 of file blob.c.

◆ type


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