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 9732 of file midas.c. Referenced by scan_fragment(), scheduler(), send_event(), and tr_stop(). |
|
Register RPC client for standalone mode (without standard midas server)
|
|
Register a set of RPC functions (both as clients or servers)
Definition at line 7618 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 9549 of file midas.c. Referenced by interrupt_routine(), scheduler(), and source_scan(). |
|
Set RPC option
Definition at line 8638 of file midas.c. Referenced by cm_transition(), db_send_changed_records(), main(), scheduler(), and update_odb(). |