Motr
M0
|
#include <rpclib.h>
Data Fields | |
struct m0_net_domain * | rcx_net_dom |
const char * | rcx_local_addr |
const char * | rcx_remote_addr |
uint64_t | rcx_max_rpcs_in_flight |
struct m0_reqh | rcx_reqh |
struct m0_rpc_machine | rcx_rpc_machine |
struct m0_rpc_conn | rcx_connection |
struct m0_rpc_session | rcx_session |
struct m0_net_buffer_pool | rcx_buffer_pool |
uint32_t | rcx_recv_queue_min_length |
uint32_t | rcx_max_rpc_msg_size |
m0_time_t | rcx_abs_timeout |
struct m0_fid * | rcx_fid |
RPC client context structure.
Contains all required data to initialize an RPC client and connect to server.
m0_time_t rcx_abs_timeout |
struct m0_net_buffer_pool rcx_buffer_pool |
struct m0_rpc_conn rcx_connection |
const char* rcx_local_addr |
uint32_t rcx_max_rpc_msg_size |
struct m0_net_domain* rcx_net_dom |
A pointer to net domain struct which will be initialized and used by m0_rpc_client_start()
uint32_t rcx_recv_queue_min_length |
const char* rcx_remote_addr |
struct m0_rpc_machine rcx_rpc_machine |
struct m0_rpc_session rcx_session |