|
dox |
|
|
|
max # of banks in event Definition at line 227 of file midas.h. Referenced by bk_list(). |
|
special characters |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CNAF commands |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 46 of file midas.h. Referenced by db_open_database(). |
|
2M |
|
online database 1M Definition at line 218 of file midas.h. Referenced by cm_connect_experiment(), cm_connect_experiment1(), and main(). |
|
Timeouts [ms] |
|
Watchdog Definition at line 238 of file midas.h. Referenced by cm_connect_experiment(), and cm_connect_experiment1(). |
|
buffer name for commands |
|
buffer used for events Definition at line 214 of file midas.h. Referenced by register_equipment(), and source_booking(). |
|
length of TCP/IP names Definition at line 221 of file midas.h. Referenced by cm_connect_client(), cm_connect_experiment1(), cm_disconnect_experiment(), cm_set_client_info(), cm_shutdown(), and cm_transition(). |
|
Code the LAM crate and LAM station into a bitwise register.
|
|
Convert the coded LAM crate to Crate number.
Definition at line 402 of file midas.h. Referenced by poll_event(). |
|
Convert the coded LAM station to Station number.
Definition at line 408 of file midas.h. Referenced by poll_event(). |
|
Code the Station number bitwise for the LAM source.
|
|
client processes per buf/db Definition at line 222 of file midas.h. Referenced by bm_close_buffer(), bm_open_buffer(), cm_cleanup(), db_close_database(), and db_open_database(). |
|
event requests per client Definition at line 223 of file midas.h. Referenced by bm_remove_event_request(). |
|
maximum event size 512k Definition at line 216 of file midas.h. Referenced by bm_send_event(), dm_buffer_create(), main(), register_equipment(), and rpc_send_event(). |
|
number of different exp. Definition at line 226 of file midas.h. Referenced by cm_connect_experiment1(), cm_list_experiments(), cm_scan_experiments(), and cm_select_experiment(). |
|
length of path in ODB Definition at line 225 of file midas.h. Referenced by db_copy(). |
|
number of open DB records |
|
Definition at line 231 of file midas.h. Referenced by cm_list_experiments(), and cm_transition(). |
|
Definition at line 45 of file midas.h. Referenced by cm_get_version(). |
|
length of names, mult.of 8! Definition at line 220 of file midas.h. Referenced by bm_open_buffer(), cm_check_client(), cm_connect_client(), cm_connect_experiment1(), cm_exist(), cm_get_client_info(), cm_select_experiment(), cm_set_client_info(), cm_shutdown(), cm_transition(), db_open_database(), and load_fragment(). |
|
maximum TCP transfer Definition at line 210 of file midas.h. Referenced by rpc_send_event(), and scheduler(). |
|
maximum UDP transfer |
|
optimal TCP buffer size |
|
for bk_list() |
|
dox buffer size for taping data |
|
Definition at line 236 of file midas.h. Referenced by cm_set_client_info(), cm_set_watchdog_params(), and ss_sleep(). |
|
|
|
|
|
|
|
dox |
|
Definition at line 994 of file midas.c. Referenced by db_close_database(). |
|
Definition at line 994 of file midas.c. Referenced by db_close_database(). |
|
|
|
|
|
Access mode Definition at line 860 of file midas.h. Referenced by cm_cleanup(), db_create_key(), db_delete_key1(), db_find_key(), db_get_data(), db_get_data_index(), db_get_value(), db_open_database(), db_open_record(), db_set_data(), db_set_data_index(), and db_set_value(). |
|
Buffer for CWNT filling |
|
|
|
Definition at line 1245 of file midas.h. Referenced by al_trigger_alarm(). |
|
|
|
Definition at line 1246 of file midas.h. Referenced by al_trigger_alarm(). |
|
at least one GET_ALL request Definition at line 809 of file midas.h. Referenced by bm_remove_event_request(). |
|
List of analyzer modules |
|
Pointer to user analyzer routine |
|
Pointer to user analyzer routine |
|
From above |
|
|
|
Author |
|
|
|
Definition at line 1177 of file midas.h. Referenced by cm_transition(). |
|
Definition at line 1178 of file midas.h. Referenced by cm_transition(). |
|
List of banks for event |
|
|
|
Bus driver entry point |
|
Device driver entry point |
|
Private info for bus driver |
|
Pointer to begin-of-run routine |
|
Event buffer to send events into |
|
Event buffer to send events into Definition at line 905 of file midas.h. Referenced by register_equipment(). |
|
pointer to buffer data Definition at line 837 of file midas.h. Referenced by bm_open_buffer(). |
|
MIDAS buffer handle |
|
MIDAS buffer handle Definition at line 941 of file midas.h. Referenced by interrupt_routine(), register_equipment(), and scheduler(). |
|
pointer to buffer header Definition at line 836 of file midas.h. Referenced by bm_close_buffer(), bm_empty_buffers(), bm_flush_cache(), bm_open_buffer(), bm_push_event(), bm_receive_event(), bm_remove_event_request(), bm_send_event(), bm_skip_event(), cm_cleanup(), and cm_set_watchdog_params(). |
|
number of bytes sent Definition at line 947 of file midas.h. Referenced by interrupt_routine(), scan_fragment(), scheduler(), send_event(), source_scan(), and tr_stop(). |
|
callback defined for this buffer Definition at line 849 of file midas.h. Referenced by bm_open_buffer(), and bm_push_event(). |
|
Class driver routine Referenced by main(), register_equipment(), and scheduler(). |
|
private data for class driver |
|
Number of channels |
|
Definition at line 1240 of file midas.h. Referenced by al_trigger_alarm(). |
|
|
|
Definition at line 1241 of file midas.h. Referenced by al_trigger_alarm(). |
|
entries for clients Definition at line 827 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(), cm_cleanup(), and cm_set_watchdog_params(). |
|
index to CLIENT str. in buf. Definition at line 835 of file midas.h. Referenced by bm_close_buffer(), bm_empty_buffers(), bm_flush_cache(), bm_open_buffer(), bm_push_event(), bm_receive_event(), bm_remove_event_request(), bm_send_event(), bm_skip_event(), cm_cleanup(), and cm_set_watchdog_params(). |
|
Analyzer name |
|
|
|
|
|
Address of variable (offset) Definition at line 857 of file midas.h. Referenced by db_create_key(), db_delete_key1(), db_enum_key(), db_find_key(), db_get_data(), db_get_data_index(), db_get_key_info(), db_get_value(), db_open_database(), db_set_data(), db_set_data_index(), and db_set_value(). |
|
data rate in kB/sec |
|
|
|
Definition at line 977 of file midas.h. Referenced by bk_close(), bk_create(), bk_find(), bk_locate(), and bk_swap(). |
|
Definition at line 971 of file midas.h. Referenced by bk_close(), bk_create(), bk_find(), bk_iterate(), bk_locate(), and bk_swap(). |
|
size of event in bytes w/o header Definition at line 734 of file midas.h. Referenced by bm_compose_event(), bm_flush_cache(), bm_push_event(), bm_receive_event(), cm_msg(), cm_msg1(), eb_user(), interrupt_routine(), scheduler(), send_event(), and update_odb(). |
|
Device driver entry point |
|
Private info for device driver |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Device driver list |
|
Enable flag |
|
Enabled flag |
|
Enable flag Definition at line 909 of file midas.h. Referenced by register_equipment(), scheduler(), send_all_periodic_events(), and tr_start(). |
|
Pointer to end-of-run routine |
|
One of EQ_xxx Definition at line 906 of file midas.h. Referenced by register_equipment(), scheduler(), and send_event(). |
|
Init string for fixed events or bank list |
|
|
|
event ID Definition at line 787 of file midas.h. Referenced by bm_flush_cache(), bm_push_event(), bm_receive_event(), and bm_send_event(). |
|
Stop run when limit is reached Definition at line 912 of file midas.h. Referenced by register_equipment(), and scheduler(). |
|
|
|
|
|
Definition at line 813 of file midas.h. Referenced by bm_flush_cache(), bm_push_event(), bm_receive_event(), bm_remove_event_request(), and bm_send_event(). |
|
|
|
Definition at line 922 of file midas.h. Referenced by register_equipment(), scan_fragment(), and scheduler(). |
|
number of events sent |
|
number of events sent Definition at line 948 of file midas.h. Referenced by display(), interrupt_routine(), scan_fragment(), scheduler(), send_event(), source_scan(), and tr_stop(). |
|
number of events written |
|
|
|
|
|
|
|
|
|
Pointer to exit routine |
|
|
|
Address of first key Definition at line 870 of file midas.h. Referenced by db_create_key(), db_delete_key1(), db_enum_key(), db_find_key(), and db_open_database(). |
|
internal flag Definition at line 965 of file midas.h. Referenced by bk_swap(). |
|
Combination of DF_xx |
|
FORMAT_xxx Definition at line 940 of file midas.h. Referenced by register_equipment(), and scheduler(). |
|
Data format to produce Definition at line 908 of file midas.h. Referenced by load_fragment(), and register_equipment(). |
|
Source file used for user FE Definition at line 917 of file midas.h. Referenced by register_equipment(). |
|
Host on which FE is running Definition at line 915 of file midas.h. Referenced by register_equipment(). |
|
Frontend name Definition at line 916 of file midas.h. Referenced by register_equipment(). |
|
|
|
|
|
Log history Definition at line 914 of file midas.h. Referenced by interrupt_routine(), scheduler(), and send_event(). |
|
Key to common subtree |
|
Key to variables subtree in ODB |
|
Key to variables subtree in ODB Definition at line 942 of file midas.h. Referenced by register_equipment(), and scheduler(). |
|
Host on which analyzer is running |
|
connection index / tid Definition at line 848 of file midas.h. Referenced by bm_open_buffer(). |
|
|
|
From above Definition at line 930 of file midas.h. Referenced by interrupt_routine(), load_fragment(), main(), register_equipment(), scan_fragment(), scheduler(), send_all_periodic_events(), send_event(), and tr_start(). |
|
Pointer to init routine |
|
Parameter init string |
|
Definition at line 990 of file midas.h. Referenced by register_equipment(). |
|
|
|
Size of single data item Definition at line 859 of file midas.h. Referenced by db_copy(), db_create_key(), db_get_data(), db_get_data_index(), db_get_key_info(), db_get_record(), db_get_record_size(), db_get_value(), db_open_database(), db_save_xml_key(), db_set_data(), db_set_data_index(), db_set_record(), db_set_value(), and update_odb(). |
|
Definition at line 923 of file midas.h. Referenced by register_equipment(), scan_fragment(), and scheduler(). |
|
time of last activity Definition at line 810 of file midas.h. Referenced by bm_open_buffer(), cm_cleanup(), and cm_set_watchdog_params(). |
|
Last time event was read Definition at line 937 of file midas.h. Referenced by interrupt_routine(), scheduler(), and send_event(). |
|
Last time idle func was called Definition at line 938 of file midas.h. Referenced by scheduler(). |
|
Time of last write action Definition at line 864 of file midas.h. Referenced by db_get_key_time(), db_set_data(), db_set_data_index(), and db_set_value(). |
|
index of last client Definition at line 820 of file midas.h. Referenced by bm_close_buffer(), bm_open_buffer(), and cm_cleanup(). |
|
index of last request Definition at line 801 of file midas.h. Referenced by bm_remove_event_request(). |
|
mutex/semaphore handle |
|
|
|
|
|
|
|
name of variable Definition at line 856 of file midas.h. Referenced by cm_check_client(), cm_shutdown(), cm_transition(), db_check_record(), db_copy(), db_create_key(), db_find_key(), db_get_data(), db_get_data_index(), db_get_key_info(), db_get_record(), db_open_database(), db_save_struct(), db_save_xml_key(), db_set_data(), db_set_data_index(), db_set_record(), and load_fragment(). |
|
Address of next key Definition at line 862 of file midas.h. Referenced by db_create_key(), db_delete_key1(), db_enum_key(), and db_find_key(). |
|
Notify counter Definition at line 861 of file midas.h. Referenced by cm_cleanup(), db_delete_key1(), and db_open_database(). |
|
no of active clients Definition at line 819 of file midas.h. Referenced by bm_close_buffer(), bm_open_buffer(), and cm_cleanup(). |
|
no of received events Definition at line 824 of file midas.h. Referenced by bm_flush_cache(), and bm_send_event(). |
|
number of keys Definition at line 869 of file midas.h. Referenced by db_create_key(), db_delete_key1(), db_enum_key(), db_find_key(), db_get_key_info(), and db_open_database(). |
|
no of distributed events Definition at line 825 of file midas.h. Referenced by bm_push_event(), and bm_receive_event(). |
|
no of received events |
|
no of sent events |
|
Number of events in super event Definition at line 913 of file midas.h. Referenced by scheduler(). |
|
number of values Definition at line 855 of file midas.h. Referenced by cm_register_transition(), cm_transition(), db_check_record(), db_copy(), db_create_key(), db_get_data(), db_get_data_index(), db_get_key_info(), db_get_record(), db_get_record_size(), db_get_value(), db_open_database(), db_save_xml_key(), db_set_data(), db_set_data_index(), db_set_record(), db_set_value(), tr_start(), and update_odb(). |
|
no of waiting events Definition at line 804 of file midas.h. Referenced by bm_send_event(). |
|
Buffer for event number for CWNT |
|
# updated ODB -> FE Definition at line 946 of file midas.h. Referenced by tr_start(). |
|
# updates FE -> ODB Definition at line 945 of file midas.h. Referenced by interrupt_routine(), scheduler(), send_event(), and tr_start(). |
|
|
|
Mode of operation online/offline Definition at line 1137 of file midas.h. Referenced by ana_end_of_run(). |
|
|
|
Size of parameter structure |
|
Pointer to parameter structure |
|
keylist to which this key belongs Definition at line 863 of file midas.h. Referenced by db_create_key(), db_delete_key1(), db_enum_key(), db_find_key(), and db_open_database(). |
|
Readout interval/Polling time in ms Definition at line 911 of file midas.h. Referenced by register_equipment(), and scheduler(). |
|
process ID Definition at line 796 of file midas.h. Referenced by bm_close_buffer(), bm_flush_cache(), bm_open_buffer(), bm_push_event(), bm_receive_event(), bm_send_event(), and cm_cleanup(). |
|
Needed to poll 'period' Definition at line 939 of file midas.h. Referenced by register_equipment(), and scheduler(). |
|
UDP port for wake up Definition at line 799 of file midas.h. Referenced by bm_close_buffer(), bm_flush_cache(), bm_open_buffer(), bm_push_event(), bm_receive_event(), bm_send_event(), and cm_cleanup(). |
|
|
|
cache for burst read Definition at line 838 of file midas.h. Referenced by bm_push_event(), bm_receive_event(), and bm_set_cache_size(). |
|
cache read pointer Definition at line 840 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 839 of file midas.h. Referenced by bm_push_event(), bm_receive_event(), and bm_set_cache_size(). |
|
cache write pointer Definition at line 841 of file midas.h. Referenced by bm_empty_buffers(), bm_push_event(), bm_receive_event(), bm_set_cache_size(), and bm_skip_event(). |
|
Combination of Read-On flags RO_xxx Definition at line 910 of file midas.h. Referenced by interrupt_routine(), scheduler(), send_all_periodic_events(), and send_event(). |
|
read pointer Definition at line 822 of file midas.h. Referenced by bm_flush_cache(), bm_push_event(), bm_receive_event(), and bm_send_event(). |
|
read pointer to buffer Definition at line 800 of file midas.h. Referenced by bm_empty_buffers(), bm_flush_cache(), bm_open_buffer(), bm_push_event(), bm_receive_event(), bm_send_event(), and bm_skip_event(). |
|
wait for read - flag Definition at line 806 of file midas.h. Referenced by bm_close_buffer(), bm_flush_cache(), bm_receive_event(), bm_send_event(), and cm_cleanup(). |
|
Pointer to user readout routine Referenced by interrupt_routine(), scheduler(), and send_event(). |
|
|
|
Event request handle |
|
Deferred transition request |
|
|
|
Current processing run number Definition at line 1138 of file midas.h. Referenced by ana_end_of_run(). |
|
Size in events of RW N-tuple buf |
|
GET_ALL/GET_SOME |
|
GET_ALL, GET_SOME, GET_FARM dispatch function Definition at line 789 of file midas.h. Referenced by bm_flush_cache(), bm_remove_event_request(), and bm_send_event(). |
|
|
|
|
|
event serial number Definition at line 943 of file midas.h. Referenced by interrupt_routine(), scheduler(), send_event(), and tr_start(). |
|
serial number starting from one Definition at line 732 of file midas.h. Referenced by bm_compose_event(), bm_receive_event(), interrupt_routine(), scheduler(), and send_event(). |
|
handle to shared memory Definition at line 847 of file midas.h. Referenced by bm_close_buffer(), and bm_open_buffer(). |
|
|
|
size of data area in bytes Definition at line 821 of file midas.h. Referenced by bm_flush_cache(), bm_open_buffer(), bm_push_event(), bm_receive_event(), and bm_send_event(). |
|
Event source (LAM/IRQ) Definition at line 907 of file midas.h. Referenced by main(), register_equipment(), and scheduler(). |
|
Definition at line 1176 of file midas.h. Referenced by cm_transition(). |
|
ASCII of the last start time Definition at line 1141 of file midas.h. Referenced by ana_end_of_run(). |
|
Bin of the last start time |
|
Definition at line 949 of file midas.h. Referenced by close_buffers(), register_equipment(), scan_fragment(), scheduler(), tr_start(), and tr_stop(). |
|
One of FE_xxx |
|
One of FE_xxx Definition at line 936 of file midas.h. Referenced by display(), main(), register_equipment(), scheduler(), and send_all_periodic_events(). |
|
|
|
ASCII of the last stop time |
|
ASCII of the last stop time |
|
subevent number Definition at line 944 of file midas.h. Referenced by scheduler(), and tr_start(). |
|
|
|
|
|
|
|
thread handle Definition at line 798 of file midas.h. Referenced by bm_open_buffer(). |
|
thread ID Definition at line 797 of file midas.h. Referenced by bm_open_buffer(), bm_push_event(), and bm_receive_event(). |
|
|
|
|
|
|
|
|
|
time of production of event Definition at line 733 of file midas.h. Referenced by bm_compose_event(), bm_receive_event(), interrupt_routine(), scheduler(), and send_event(). |
|
Definition at line 1242 of file midas.h. Referenced by al_trigger_alarm(). |
|
Definition at line 1243 of file midas.h. Referenced by al_trigger_alarm(). |
|
Total size of data block Definition at line 858 of file midas.h. Referenced by db_copy(), db_create_key(), db_delete_key1(), db_open_database(), db_save_xml_key(), db_set_data(), db_set_data_index(), db_set_record(), db_set_value(), and tr_start(). |
|
Intermediate state during transition |
|
Trigger mask |
|
Trigger mask Definition at line 904 of file midas.h. Referenced by interrupt_routine(), scheduler(), send_event(), and source_scan(). |
|
trigger mask Definition at line 788 of file midas.h. Referenced by bm_flush_cache(), bm_push_event(), bm_receive_event(), and bm_send_event(). |
|
hardware trigger mask Definition at line 731 of file midas.h. Referenced by bm_compose_event(), bm_match_event(), bm_receive_event(), interrupt_routine(), scheduler(), and send_event(). |
|
Definition at line 1238 of file midas.h. Referenced by al_trigger_alarm(). |
|
Definition at line 1239 of file midas.h. Referenced by al_trigger_alarm(). |
|
Definition at line 988 of file midas.h. Referenced by register_equipment(). |
|
|
|
Definition at line 976 of file midas.h. Referenced by bk_close(), bk_create(), bk_find(), bk_locate(), bk_swap(), and update_odb(). |
|
Definition at line 970 of file midas.h. Referenced by bk_close(), bk_create(), bk_find(), bk_locate(), bk_swap(), and update_odb(). |
|
Use tests for this event |
|
indicating a valid entry Definition at line 786 of file midas.h. Referenced by bm_flush_cache(), bm_push_event(), bm_receive_event(), bm_remove_event_request(), and bm_send_event(). |
|
|
|
client got a wake-up msg |
|
|
|
timeout in ms Definition at line 811 of file midas.h. Referenced by bm_open_buffer(), cm_cleanup(), and cm_set_watchdog_params(). |
|
cache for burst read Definition at line 842 of file midas.h. Referenced by bm_flush_cache(), bm_send_event(), and bm_set_cache_size(). |
|
cache read pointer Definition at line 844 of file midas.h. Referenced by bm_flush_cache(), and bm_set_cache_size(). |
|
cache size in bytes Definition at line 843 of file midas.h. Referenced by bm_flush_cache(), bm_send_event(), and bm_set_cache_size(). |
|
cache write pointer Definition at line 845 of file midas.h. Referenced by bm_flush_cache(), bm_send_event(), and bm_set_cache_size(). |
|
|
|
read pointer Definition at line 823 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(). |
|
wait for write # bytes Definition at line 807 of file midas.h. Referenced by bm_close_buffer(), bm_flush_cache(), bm_push_event(), bm_receive_event(), bm_send_event(), and cm_cleanup(). |