Functions | |
INT | rpc_register_client (char *name, RPC_LIST *list) |
INT | rpc_register_functions (RPC_LIST *new_list, INT(*func)(INT, void **)) |
INT | rpc_set_option (HNDLE hConn, INT item, INT value) |
INT | rpc_send_event (INT buffer_handle, void *source, INT buf_size, INT async_flag) |
INT | rpc_flush_event () |
|
Send event residing in the TCP cache buffer filled by rpc_send_event. This routine should be called when a run is stopped.
Definition at line 10057 of file midas.c. Referenced by main(), scheduler(), and send_event(). |
|
Register RPC client for standalone mode (without standard midas server)
|
|
Register a set of RPC functions (both as clients or servers)
Definition at line 8054 of file midas.c. Referenced by cm_connect_experiment1(), and rpc_register_client(). |
|
Fast send_event routine which bypasses the RPC layer and sends the event directly at the TCP level.
Definition at line 9867 of file midas.c. Referenced by interrupt_routine(), scheduler(), and source_scan(). |
|
Set RPC option
Definition at line 9045 of file midas.c. Referenced by cm_transition(), db_send_changed_records(), main(), scheduler(), and update_odb(). |