Definition at line 849 of file midas.h.
Data Fields | |
char | name [NAME_LENGTH] |
INT | num_clients |
INT | max_client_index |
INT | size |
INT | read_pointer |
INT | write_pointer |
INT | num_in_events |
INT | num_out_events |
BUFFER_CLIENT | client [MAX_CLIENTS] |
BUFFER_CLIENT BUFFER_HEADER::client[MAX_CLIENTS] |
entries for clients
Definition at line 859 of file midas.h.
Referenced by bm_close_buffer(), bm_flush_cache(), bm_push_event(), bm_receive_event(), bm_send_event(), bm_skip_event(), bm_update_read_pointer(), bm_validate_client_index(), bm_wait_for_free_space(), bm_wakeup_producers(), cm_cleanup(), and cm_set_watchdog_params().
index of last client
Definition at line 852 of file midas.h.
Referenced by bm_close_buffer(), bm_flush_cache(), bm_send_event(), bm_update_read_pointer(), bm_validate_client_index(), bm_wakeup_producers(), and cm_cleanup().
char BUFFER_HEADER::name[NAME_LENGTH] |
name of buffer
Definition at line 850 of file midas.h.
Referenced by bm_check_buffers(), bm_close_buffer(), bm_flush_cache(), bm_push_event(), bm_send_event(), bm_validate_client_index(), bm_validate_client_pointers(), bm_wait_for_free_space(), and cm_cleanup().
no of active clients
Definition at line 851 of file midas.h.
Referenced by bm_close_buffer(), and cm_cleanup().
no of received events
Definition at line 856 of file midas.h.
Referenced by bm_flush_cache(), and bm_send_event().
read pointer
Definition at line 854 of file midas.h.
Referenced by bm_flush_cache(), bm_receive_event(), bm_send_event(), bm_update_read_pointer(), bm_validate_client_pointers(), bm_wait_for_free_space(), and bm_wakeup_producers().
size of data area in bytes
Definition at line 853 of file midas.h.
Referenced by bm_flush_cache(), bm_push_event(), bm_receive_event(), bm_send_event(), bm_update_read_pointer(), bm_validate_client_pointers(), bm_wait_for_free_space(), and bm_wakeup_producers().
write pointer
Definition at line 855 of file midas.h.
Referenced by bm_flush_cache(), bm_push_event(), bm_receive_event(), bm_send_event(), bm_skip_event(), bm_update_read_pointer(), bm_validate_client_pointers(), bm_wait_for_free_space(), and bm_wakeup_producers().