#define ANA_SKIP 0 |
#define BANKLIST_MAX 1024 |
#define CH_BS 8 |
#define CH_CR 13 |
#define CH_DELETE (CH_EXT+2) |
#define CH_DOWN (CH_EXT+7) |
#define CH_END (CH_EXT+3) |
#define CH_EXT 0x100 |
#define CH_HOME (CH_EXT+0) |
#define CH_LEFT (CH_EXT+9) |
#define CH_RIGHT (CH_EXT+8) |
#define CH_UP (CH_EXT+6) |
#define CNAF 0x1 |
CNAF commands
Definition at line 431 of file midas.h.
Referenced by cnaf_callback(), and show_cnaf_page().
#define CNAF_CRATE_CLEAR 0x102 |
#define CNAF_CRATE_ZINIT 0x103 |
#define CNAF_INHIBIT_CLEAR 0x101 |
#define CNAF_INHIBIT_SET 0x100 |
#define CNAF_nQ 0x2 |
#define CNAF_TEST 0x110 |
#define DATABASE_VERSION 3 |
#define DEFAULT_ODB_SIZE 0x100000 |
online database 1M
Definition at line 235 of file midas.h.
Referenced by cm_connect_experiment(), cm_connect_experiment1(), and main().
#define DEFAULT_RPC_TIMEOUT 10000 |
#define DEFAULT_WATCHDOG_TIMEOUT 10000 |
Watchdog
Definition at line 255 of file midas.h.
Referenced by cm_connect_experiment(), cm_connect_experiment1(), and main().
#define EVENT_BUFFER_NAME "SYSTEM" |
#define HOST_NAME_LENGTH 256 |
length of TCP/IP names
Definition at line 238 of file midas.h.
Referenced by cm_connect_client(), cm_connect_experiment1(), cm_disconnect_experiment(), cm_set_client_info(), cm_shutdown(), cm_transition1(), ftp_open(), main(), and mftp_open().
#define LAM_SOURCE | ( | c, | |||
s | ) | (c<<24 | ((s) & 0xFFFFFF)) |
#define LAM_SOURCE_CRATE | ( | c | ) | (c>>24) |
Convert the coded LAM crate to Crate number.
c | coded crate |
Definition at line 421 of file midas.h.
Referenced by poll_event().
#define LAM_SOURCE_STATION | ( | s | ) | ((s) & 0xFFFFFF) |
Convert the coded LAM station to Station number.
s | Slot number |
Definition at line 427 of file midas.h.
Referenced by poll_event().
#define LAM_STATION | ( | s | ) | (1<<(s-1)) |
#define MAX_CLIENTS 64 |
client processes per buf/db
Definition at line 239 of file midas.h.
Referenced by bm_close_buffer(), bm_open_buffer(), bm_remove_client_locked(), db_close_database(), and db_open_database().
#define MAX_EVENT_SIZE 0x400000 |
dox maximum event size 4MB
Definition at line 222 of file midas.h.
Referenced by command_loop(), dm_buffer_create(), main(), md_file_ropen(), midas_event_skip(), process_event(), receive_event(), register_equipment(), register_requests(), source_booking(), tr_start(), and write_event_midas().
#define MAX_EXPERIMENT 32 |
number of different exp.
Definition at line 243 of file midas.h.
Referenced by cm_connect_experiment1(), cm_list_experiments(), cm_scan_experiments(), and cm_select_experiment().
#define MAX_ODB_PATH 256 |
length of path in ODB
Definition at line 242 of file midas.h.
Referenced by db_copy(), search_callback(), and search_key().
#define MIDAS_TCP_PORT 1175 |
#define MIDAS_VERSION "2.0.0" |
#define NAME_LENGTH 32 |
length of names, mult.of 8!
Definition at line 237 of file midas.h.
Referenced by add_event(), bm_open_buffer(), book_ntuples(), 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_transition1(), command_loop(), db_open_database(), debug_print(), do_jrpc_rev0(), export_hist(), generate_hist_graph(), get_event_id(), get_variable_id(), MidasHistory::GetEventsFromOdbEvents(), MidasHistory::GetEventsFromOdbTags(), MidasHistory::GetTagsFromEquipment(), MidasHistory::GetTagsFromOdb(), interprete(), load_fragment(), main(), open_history(), readHstFile(), resize_vars_odb(), save_vars_odb(), show_cnaf_page(), show_create_page(), show_custom_page(), show_elog_new(), show_elog_page(), show_elog_query(), show_hist_config_page(), show_hist_page(), show_set_page(), and show_status_page().
#define NET_TCP_SIZE 0xFFFF |
maximum TCP transfer size
Definition at line 230 of file midas.h.
Referenced by rpc_send_event(), and scheduler().
#define STRING_BANKLIST_MAX BANKLIST_MAX * 4 |
#define TAPE_BUFFER_SIZE 0x8000 |
buffer size for taping data
Definition at line 228 of file midas.h.
Referenced by md_file_ropen(), midas_log_open(), and midas_write().
#define WATCHDOG_INTERVAL 1000 |
Definition at line 253 of file midas.h.
Referenced by cm_set_client_info(), and cm_set_watchdog_params().
INT _call_watchdog = TRUE [static] |
Definition at line 1180 of file midas.c.
Referenced by cm_get_watchdog_params(), and cm_set_watchdog_params().
char _client_name[NAME_LENGTH] [static] |
HNDLE _hDB = 0 [static] |
Definition at line 1177 of file midas.c.
Referenced by cm_get_experiment_database(), and cm_set_experiment_database().
HNDLE _hKeyClient = 0 [static] |
dox
Definition at line 1176 of file midas.c.
Referenced by cm_connect_experiment1(), cm_get_experiment_database(), and cm_set_experiment_database().
char _path_name[MAX_STRING_LENGTH] [static] |
INT _watchdog_timeout = DEFAULT_WATCHDOG_TIMEOUT [static] |
Definition at line 1181 of file midas.c.
Referenced by cm_get_watchdog_params(), and cm_set_watchdog_params().