rpc_session_open

Function rpc_session_open 

Source
pub unsafe extern "C" fn rpc_session_open(
    rpc: *mut Rpc,
    owner: RpcOwner,
) -> *mut RpcSession
Expand description

Open RPC session

USAGE:

  1. rpc_session_open();
  2. rpc_session_set_context();
  3. rpc_session_set_send_bytes_callback();
  4. rpc_session_set_close_callback();
  5. while(1) { rpc_session_feed(); }
  6. rpc_session_close();

§Arguments

  • rpc - instance
  • owner - owner of session

§Returns

pointer to RpcSession descriptor, or NULL if RPC is busy and can’t open session now