Variable Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
G
 g_errorcontext_strdata
 g_errorcontext_stroffset
 g_logmain_interface
 g_maincontext
 g_utf8_bytesperchar
 g_wbuffer_cstring
 g_wbuffer_memblock
 g_wbuffer_static
 getbinarykey, typeadapt_getkey_it
 getbuffer, log_it
 gethash, typeadapt_t
 getkey, typeadapt_t
 getstate, log_it
H
 h, sha1_hash_t
 handler, signalhandler_t
 hashtable, exthash_t
 header, trie_nodedata_t
 height_in_pixel, x11videomode_t
I
 id, x11windowmap_entry_t
 idmap, x11display_t
 iimpl
 impl, wbuffer_t
 initcount
 internal_state, convert_wchar_t
 io, logbuffer_t
 iobuffer, objectcache_impl_t
 ioerror, filereader_t
 ioevents, ioevent_t
 ipsock, ipsocket_async_t
 isvalid, signalhandler_t
K
 keylen, trie_nodedata_t
L
 languages, textresource_t
 last
 lastpage, queue_iterator_t
 left
 len, convert_wchar_t
 length
 level, exthash_t
 lifetime, typeadapt_t
 line, textpos_t
 linenr, csvfilereader_parsestate_t
 lockflag
 lockflag;, thread_t
 lockholder, thrmutex_t
 log, threadcontext_t
 log2elements_per_block, blockarray_t
 log2pagesize_vm, valuecache_t
 log2ptr_per_block, blockarray_t
 logsize, logbuffer_t
M
 main_arg, thread_t
 main_task, thread_t
 main_thread, maincontext_startparam_t
 mainfct, syncthread_t
 malloc_acceptleak, resourceusage_t
 malloc_correction, resourceusage_t
 malloc_usage, resourceusage_t
 matched_len, suffixtree_pos_t
 maxlength, suffixtree_t
 maxlevel, exthash_t
 mm, threadcontext_t
 mmfile, filereader_t
 mmtrans_correction, resourceusage_t
 mmtrans_usage, resourceusage_t
 modeid, x11videomode_t
extern uint8_t g_errorcontext_strdata[]
Used in processcontext_INIT_STATIC to initialize static processcontext_t.
extern uint16_t g_errorcontext_stroffset[]
Used in processcontext_INIT_STATIC to initialize static processcontext_t.
extern struct log_it g_logmain_interface
Adapted interface (see log_it) to static log service.
log_it g_logmain_interface
Contains single instance of interface log_it.
extern struct maincontext_t g_maincontext
Global variable which describes the main context for the current process.
extern uint8_t g_utf8_bytesperchar[256]
Stores the length in bytes of an encoded utf8 character indexed by the first encoded byte.
extern wbuffer_it g_wbuffer_cstring
Adapt wbuffer_t to use cstring_t as buffer.
extern wbuffer_it g_wbuffer_memblock
Adapt wbuffer_t to use memblock_t as buffer.
extern wbuffer_it g_wbuffer_static
Adapt wbuffer_t to a static buffer.
void (
   *getbinarykey
) (struct typeadapt_t * typeadp, struct typeadapt_object_t * node, /*out*/typeadapt_binarykey_t * binkey)
Returns in typeadapt_binarykey_t the description of a binary key.
void (
   *getbuffer
) (const void * log, uint8_t channel, /*out*/uint8_t ** buffer, /*out*/size_t * size)
Returns content of log buffer as C-string and its size in bytes.
typeadapt_gethash_it gethash
Interface to adapt reading of a hash value.
typeadapt_getkey_it getkey
Interface to adapt reading of a key as binary data.
uint8_t (*getstate) (const void * log, uint8_t channel)
Returns configured log_state_e for a specific log_channel_e channel.
uint32_t h[5]
Current hash value.
signalhandler_f handler
Function pointer to new signal handler.
exthash_node_t ** hashtable
Pointer to table of size pow(2,level).
header_t header
Flags which describes content of trie_nodedata_t.
uint32_t height_in_pixel
Pixel size in vertical direction.
uint32_t id
The identification of an object.
struct x11windowmap_t * idmap
Used internally to map an id to an object pointer.
iobj_it * iimpl
A pointer to the implementation of the interface iobj_it.
iocallback_f iimpl
The pointer to callback function iocallback_f.
const wbuffer_it * iimpl
Pointer to interface implementing memory allocation strategy.
void * impl
Points to wrapped object or a static allocated buffer.
uint16_t initcount
Counts the number of successfull initialized services/subsystems.
size_t initcount
Number of correct initialized objects.
mbstate_t internal_state
Internal state used in conversion.
sys_iochannel_t io
Holds iochannel the log is written to.
struct { uint8_t * addr ; size_t size ; } iobuffer
Used in ALLOC_PAGECACHE.
int ioerror
Safes status of last read access to file.
uint32_t ioevents
One or more ioevent_e values ored together in one event mask.
ipsocket_t ipsock
A socket of type ipsocket_t.
bool isvalid
Indicates if this structure contains valid information.
uint8_t keylen
Start of byte-aligned data.
slist_t languages
Contains list of textresource_language_t.
struct slist_node_t * last
Points to last element (tail) of list.
struct dlist_node_t * last
This variables makes syncqueue_t convertible to type queue_t.
struct slist_node_t * last
Points to last entry in list of waiting threads.
struct slist_node_t * last
The root pointer of the list of waiting threads.
queue_page_t * lastpage
The last memory page in the list of pages.
lrptree_node_t * left
Points to left subtree.
lrtree_node_t * left
Points to left subtree.
patriciatrie_node_t * left
Follow left pointer if testet bit at bit_offset is 0.
size_t len
Stores size (in bytes) of the unconverted mb character sequence.
size_t length
The number of elements stored in this array.
size_t length
The number of elements stored in this array.
Length of string in bytes (sizeof(char)==1).
size_t length
Length of text data in bytes.
uint8_t level
Determines the hash table size as pow(2,level).
typeadapt_lifetime_it lifetime
Interface to adapt the lifetime of an object type.
size_t line
Line number of the next unread character.
size_t linenr
Current text line nr.
uint8_t lockflag
Lock flag used to protect access to data members.
uint8_t lockflag
Lock flag used to protect access to data members.
uint8_t lockflag
Lock flag used to protect access to data members.
Lock flag used to protect access to data members.
struct thread_t * lockholder
The threads which acquired the lock and is allowed to run.
iobj_DECLARE(,
log) log
Thread local erorr log.
uint8_t log2elements_per_block
The log2 of elements_per_block plus 1 or value 0.
uint8_t log2pagesize_vm
The log2_int value of pagesize_vm.
uint8_t log2ptr_per_block
The log2 of number of pointer stored in a memory block.
uint32_t logsize
Stores the size in bytes of the buffered log entries.
void * main_arg
Parameter of executed main_task function.
thread_f main_task
Function executed after thread has been created.
maincontext_thread_f main_thread
The main threads main function.
syncthread_f mainfct
Function where execution should continue.
uint16_t malloc_acceptleak
Holds maximum number of bytes of accepted malloc memory leak.
size_t malloc_correction
Number of bytes resourceusage_t uses itself.
size_t malloc_usage
Number of memory bytes allocated by malloc.
size_t matched_len
The number of characters matched in node.
size_t maxlength
Max length (in bytes) of all added strings.
uint8_t maxlevel
Determines the max size of the hash table.
iobj_DECLARE(,
mm) mm
Thread local memory manager.
struct { uint8_t* addr ; size_t size ; } mmfile[2]
The buffered input of the file.
size_t mmtrans_correction
Number of bytes resourceusage_t uses itself.
size_t mmtrans_usage
Number of memory bytes allocated by mm_impl_t.
uint16_t modeid
Internal implementation specific id.
Close