Dillo v3.1.1-98-g318d1f14
|
#include <dicache.h>
Public Attributes | |
DilloUrl * | url |
Image URL for this entry. | |
DilloImgType | type |
Image type. | |
uint_t | width |
uint_t | height |
As taken from image data. | |
short | Flags |
See Flags. | |
short | SurvCleanup |
Cleanup-pass survival for unused images. | |
uchar_t * | cmap |
Color map. | |
void * | v_imgbuf |
Void pointer to an Imgbuf object. | |
uint_t | TotalSize |
Amount of memory the image takes up. | |
uint_t | ScanNumber |
Current decoding scan. | |
bitvec_t * | BitVec |
Bit vector for decoded rows. | |
DicEntryState | State |
Current status for this entry. | |
int | RefCount |
Reference Counter. | |
int | version |
Version number, used for different versions of the same URL image. | |
uint_t | DecodedSize |
Size of already decoded data. | |
CA_Callback_t | Decoder |
Client function. | |
void * | DecoderData |
Client function data. | |
bitvec_t* DICacheEntry::BitVec |
Bit vector for decoded rows.
Definition at line 40 of file dicache.h.
Referenced by a_Dicache_callback(), a_Dicache_freeall(), a_Dicache_new_scan(), a_Dicache_set_parms(), a_Dicache_write(), Dicache_entry_new(), and Dicache_remove().
uchar_t* DICacheEntry::cmap |
Color map.
Definition at line 36 of file dicache.h.
Referenced by a_Dicache_close(), a_Dicache_freeall(), a_Dicache_set_cmap(), a_Dicache_write(), Dicache_entry_new(), and Dicache_remove().
uint_t DICacheEntry::DecodedSize |
Size of already decoded data.
Definition at line 46 of file dicache.h.
Referenced by a_Dicache_callback(), and Dicache_entry_new().
CA_Callback_t DICacheEntry::Decoder |
Client function.
Definition at line 47 of file dicache.h.
Referenced by a_Dicache_callback(), a_Dicache_close(), Dicache_entry_new(), Dicache_image(), and Dicache_remove().
void* DICacheEntry::DecoderData |
Client function data.
Definition at line 48 of file dicache.h.
Referenced by a_Dicache_close(), Dicache_entry_new(), Dicache_image(), and Dicache_remove().
short DICacheEntry::Flags |
See Flags.
Definition at line 34 of file dicache.h.
Referenced by a_Dicache_get_entry(), a_Dicache_invalidate_entry(), Dicache_add_entry(), Dicache_entry_cmp(), and Dicache_entry_new().
uint_t DICacheEntry::height |
As taken from image data.
Definition at line 33 of file dicache.h.
Referenced by a_Dicache_callback(), a_Dicache_set_parms(), a_Dicache_write(), and Dicache_entry_new().
int DICacheEntry::RefCount |
Reference Counter.
Definition at line 42 of file dicache.h.
Referenced by a_Dicache_cleanup(), a_Dicache_close(), a_Dicache_ref(), a_Dicache_set_parms(), a_Dicache_unref(), and Dicache_entry_new().
uint_t DICacheEntry::ScanNumber |
Current decoding scan.
Definition at line 39 of file dicache.h.
Referenced by a_Dicache_callback(), a_Dicache_new_scan(), and Dicache_entry_new().
DicEntryState DICacheEntry::State |
Current status for this entry.
Definition at line 41 of file dicache.h.
Referenced by a_Dicache_callback(), a_Dicache_close(), a_Dicache_new_scan(), a_Dicache_set_cmap(), a_Dicache_set_parms(), a_Dicache_unref(), a_Dicache_write(), and Dicache_entry_new().
short DICacheEntry::SurvCleanup |
Cleanup-pass survival for unused images.
Definition at line 35 of file dicache.h.
Referenced by a_Dicache_cleanup(), Dicache_entry_new(), and Dicache_image().
uint_t DICacheEntry::TotalSize |
Amount of memory the image takes up.
Definition at line 38 of file dicache.h.
Referenced by a_Dicache_freeall(), a_Dicache_set_parms(), Dicache_entry_new(), and Dicache_remove().
DilloImgType DICacheEntry::type |
Image type.
Definition at line 32 of file dicache.h.
Referenced by a_Dicache_callback(), a_Dicache_set_parms(), a_Dicache_write(), and Dicache_entry_new().
DilloUrl* DICacheEntry::url |
Image URL for this entry.
Definition at line 31 of file dicache.h.
Referenced by a_Dicache_callback(), a_Dicache_cleanup(), a_Dicache_freeall(), a_Dicache_get_entry(), Dicache_add_entry(), Dicache_entry_cmp(), Dicache_image(), and Dicache_remove().
void* DICacheEntry::v_imgbuf |
Void pointer to an Imgbuf object.
Definition at line 37 of file dicache.h.
Referenced by a_Dicache_callback(), a_Dicache_cleanup(), a_Dicache_close(), a_Dicache_freeall(), a_Dicache_new_scan(), a_Dicache_set_parms(), a_Dicache_unref(), a_Dicache_write(), Dicache_entry_new(), and Dicache_remove().
int DICacheEntry::version |
Version number, used for different versions of the same URL image.
Definition at line 43 of file dicache.h.
Referenced by a_Dicache_callback(), a_Dicache_cleanup(), a_Dicache_get_entry(), a_Dicache_set_parms(), Dicache_add_entry(), Dicache_entry_cmp(), Dicache_entry_new(), Dicache_image(), and Dicache_remove().
uint_t DICacheEntry::width |
Definition at line 33 of file dicache.h.
Referenced by a_Dicache_callback(), a_Dicache_set_parms(), a_Dicache_write(), and Dicache_entry_new().