Data Fields | |
BOOL | attached |
INT | client_index |
BUFFER_HEADER * | buffer_header |
void * | buffer_data |
char * | read_cache |
INT | read_cache_size |
INT | read_cache_rp |
INT | read_cache_wp |
char * | write_cache |
INT | write_cache_size |
INT | write_cache_rp |
INT | write_cache_wp |
HNDLE | mutex |
INT | shm_handle |
INT | index |
BOOL | callback |
|
TRUE if buffer is attached Definition at line 1212 of file midas.h. Referenced by bm_flush_cache(), bm_open_buffer(), bm_push_event(), bm_receive_event(), bm_send_event(), and bm_skip_event(). |
|
pointer to buffer data |
|
pointer to buffer header Definition at line 1214 of file midas.h. Referenced by bm_empty_buffers(), bm_open_buffer(), bm_push_event(), bm_receive_event(), and bm_skip_event(). |
|
callback defined for this buffer Definition at line 1227 of file midas.h. Referenced by bm_push_event(). |
|
index to CLIENT str. in buf. Definition at line 1213 of file midas.h. Referenced by bm_close_buffer(), bm_empty_buffers(), bm_push_event(), bm_receive_event(), bm_skip_event(), and cm_set_watchdog_params(). |
|
connection index / tid Definition at line 1226 of file midas.h. Referenced by bm_open_buffer(). |
|
mutex/semaphore handle |
|
cache for burst read Definition at line 1216 of file midas.h. Referenced by bm_push_event(), bm_receive_event(), and bm_set_cache_size(). |
|
cache read pointer Definition at line 1218 of file midas.h. Referenced by bm_empty_buffers(), bm_push_event(), bm_receive_event(), bm_set_cache_size(), and bm_skip_event(). |
|
cache size in bytes Definition at line 1217 of file midas.h. Referenced by bm_push_event(), bm_receive_event(), and bm_set_cache_size(). |
|
cache write pointer Definition at line 1219 of file midas.h. Referenced by bm_empty_buffers(), bm_push_event(), bm_receive_event(), bm_set_cache_size(), and bm_skip_event(). |
|
handle to shared memory |
|
cache for burst read Definition at line 1220 of file midas.h. Referenced by bm_flush_cache(), bm_send_event(), and bm_set_cache_size(). |
|
cache read pointer Definition at line 1222 of file midas.h. Referenced by bm_flush_cache(), and bm_set_cache_size(). |
|
cache size in bytes Definition at line 1221 of file midas.h. Referenced by bm_flush_cache(), bm_send_event(), and bm_set_cache_size(). |
|
cache write pointer Definition at line 1223 of file midas.h. Referenced by bm_flush_cache(), bm_send_event(), and bm_set_cache_size(). |