|
static RPC_SERVER_ACCEPTION * | rpc_get_server_acception (int idx) |
|
RPC_SERVER_ACCEPTION * | rpc_get_mserver_acception () |
|
static RPC_SERVER_ACCEPTION * | rpc_new_server_acception () |
|
void | rpc_calc_convert_flags (INT hw_type, INT remote_hw_type, INT *convert_flags) |
|
void | rpc_get_convert_flags (INT *convert_flags) |
|
void | rpc_ieee2vax_float (float *var) |
|
void | rpc_vax2ieee_float (float *var) |
|
void | rpc_vax2ieee_double (double *var) |
|
void | rpc_ieee2vax_double (double *var) |
|
void | rpc_convert_single (void *data, INT tid, INT flags, INT convert_flags) |
|
void | rpc_convert_data (void *data, INT tid, INT flags, INT total_size, INT convert_flags) |
|
INT | rpc_tid_size (INT id) |
|
const char * | rpc_tid_name (INT id) |
|
const char * | rpc_tid_name_old (INT id) |
|
int | rpc_name_tid (const char *name) |
|
INT | rpc_register_client (const char *name, RPC_LIST *list) |
|
INT | rpc_register_functions (const RPC_LIST *new_list, RPC_HANDLER func) |
|
INT | rpc_deregister_functions () |
|
INT | rpc_register_function (INT id, INT(*func)(INT, void **)) |
|
static int | handle_msg_odb (int n, const NET_COMMAND *nc) |
|
INT | rpc_client_dispatch (int sock) |
|
INT | rpc_client_connect (const char *host_name, INT port, const char *client_name, HNDLE *hConnection) |
|
void | rpc_client_check () |
|
INT | rpc_server_connect (const char *host_name, const char *exp_name) |
|
static RPC_CLIENT_CONNECTION * | rpc_get_locked_client_connection (HNDLE hConn) |
|
INT | rpc_client_disconnect (HNDLE hConn, BOOL bShutdown) |
|
INT | rpc_server_disconnect () |
|
bool | rpc_is_remote (void) |
|
bool | rpc_is_connected (void) |
|
std::string | rpc_get_mserver_hostname (void) |
|
bool | rpc_is_mserver (void) |
|
INT | rpc_get_hw_type () |
|
INT | rpc_get_timeout (HNDLE hConn) |
|
INT | rpc_set_timeout (HNDLE hConn, int timeout_msec, int *old_timeout_msec) |
|
INT | rpc_get_convert_flags (void) |
|
const char * | rpc_get_mserver_path () |
|
INT | rpc_set_mserver_path (const char *path) |
|
std::string | rpc_get_name () |
|
INT | rpc_set_name (const char *name) |
|
INT | rpc_set_debug (void(*func)(const char *), INT mode) |
|
void | rpc_debug_printf (const char *format,...) |
|
void | rpc_va_arg (va_list *arg_ptr, INT arg_type, void *arg) |
|
static void | rpc_call_encode (va_list &ap, const RPC_LIST &rl, NET_COMMAND **nc) |
|
static int | rpc_call_decode (va_list &ap, const RPC_LIST &rl, const char *buf, size_t buf_size) |
|
INT | rpc_client_call (HNDLE hConn, DWORD routine_id,...) |
|
INT | rpc_call (DWORD routine_id,...) |
|
INT | rpc_set_opt_tcp_size (INT tcp_size) |
|
INT | rpc_get_opt_tcp_size () |
|
INT | rpc_send_event (INT buffer_handle, const EVENT_HEADER *pevent, int unused, INT async_flag, INT mode) |
|
INT | rpc_send_event1 (INT buffer_handle, const EVENT_HEADER *pevent) |
|
INT | rpc_send_event_sg (INT buffer_handle, int sg_n, const char *const sg_ptr[], const size_t sg_len[]) |
|
INT | rpc_flush_event () |
|
static INT | rpc_transition_dispatch (INT idx, void *prpc_param[]) |
|
int | cm_query_transition (int *transition, int *run_number, int *trans_time) |
|
static int | recv_net_command_realloc (INT idx, char **pbuf, int *pbufsize, INT *remaining) |
|
INT | recv_tcp_check (int sock) |
|
static int | recv_event_server_realloc (INT idx, RPC_SERVER_ACCEPTION *psa, char **pbuffer, int *pbuffer_size) |
|
INT | rpc_register_server (int port, int *plsock, int *pport) |
|
INT | rpc_register_listener (int port, RPC_HANDLER func, int *plsock, int *pport) |
|
INT | rpc_execute (INT sock, char *buffer, INT convert_flags) |
|
int | rpc_test_rpc () |
|
static std::atomic_bool | gAllowedHostsEnabled (false) |
|
INT | rpc_clear_allowed_hosts () |
|
INT | rpc_add_allowed_host (const char *hostname) |
|
INT | rpc_check_allowed_host (const char *hostname) |
|
static INT | rpc_socket_check_allowed_host (int sock) |
|
INT | rpc_server_accept (int lsock) |
|
INT | rpc_client_accept (int lsock) |
|
INT | rpc_server_callback (struct callback_addr *pcallback) |
|
INT | rpc_server_loop (void) |
|
INT | rpc_server_receive_rpc (int idx, RPC_SERVER_ACCEPTION *sa) |
|
INT | rpc_server_receive_event (int idx, RPC_SERVER_ACCEPTION *sa, int timeout_msec) |
|
int | rpc_flush_event_socket (int timeout_msec) |
|
INT | rpc_server_shutdown (void) |
|
INT | rpc_check_channels (void) |
|
void | rpc_server_acception_struct::close () |
|