libxtc 0.4.0
Async concurrency for C: Tokio + Seastar + BEAM, in one library
Loading...
Searching...
No Matches
xtc_svr_callbacks_t Struct Reference

Data Fields

int(* handle_call )(void *state, const void *req, size_t req_size, xtc_svr_call_t *call)
 
int(* handle_cast )(void *state, const void *msg, size_t size)
 
int(* handle_info )(void *state, const void *msg, size_t size)
 
int(* init )(void *state)
 
void(* terminate )(void *state, int reason)
 

Detailed Description

Definition at line 47 of file xtc_svr.h.

Field Documentation

◆ handle_call

int(* xtc_svr_callbacks_t::handle_call) (void *state, const void *req, size_t req_size, xtc_svr_call_t *call)

Definition at line 49 of file xtc_svr.h.

◆ handle_cast

int(* xtc_svr_callbacks_t::handle_cast) (void *state, const void *msg, size_t size)

Definition at line 51 of file xtc_svr.h.

◆ handle_info

int(* xtc_svr_callbacks_t::handle_info) (void *state, const void *msg, size_t size)

Definition at line 52 of file xtc_svr.h.

◆ init

int(* xtc_svr_callbacks_t::init) (void *state)

Definition at line 48 of file xtc_svr.h.

◆ terminate

void(* xtc_svr_callbacks_t::terminate) (void *state, int reason)

Definition at line 53 of file xtc_svr.h.


The documentation for this struct was generated from the following file: