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] |
|
entries for clients Definition at line 847 of file midas.h. Referenced by bm_close_buffer(), bm_flush_cache(), bm_open_buffer(), 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 840 of file midas.h. Referenced by bm_close_buffer(), bm_flush_cache(), bm_open_buffer(), bm_send_event(), bm_update_read_pointer(), bm_validate_client_index(), bm_wait_for_free_space(), bm_wakeup_producers(), and cm_cleanup(). |
|
name of buffer Definition at line 838 of file midas.h. Referenced by bm_check_buffers(), bm_close_buffer(), bm_flush_cache(), bm_open_buffer(), 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 839 of file midas.h. Referenced by bm_close_buffer(), bm_open_buffer(), and cm_cleanup(). |
|
no of received events Definition at line 844 of file midas.h. Referenced by bm_flush_cache(), and bm_send_event(). |
|
no of distributed events Definition at line 845 of file midas.h. Referenced by bm_push_event(), and bm_receive_event(). |
|
read pointer Definition at line 842 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 841 of file midas.h. Referenced by bm_flush_cache(), bm_open_buffer(), 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 843 of file midas.h. Referenced by bm_flush_cache(), bm_open_buffer(), 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(). |