NewMadeleine

Documentation

nm_rpc_token_s Struct Reference

an incoming rpc request More...

#include <nm_rpc_private.h>

Collaboration diagram for nm_rpc_token_s:

Public Member Functions

 PUK_LIST_LINK (nm_rpc_token)
 

Data Fields

nm_sr_request_t request
 the sr request used for the full rpc_body_data More...
 
struct nm_datav_s headerv
 
struct nm_datav_s bodyv
 
struct nm_rpc_service_sp_service
 service this token belongs to More...
 
void * ref
 user ref for the token More...
 
int delayed
 if set to 1, unpack data later More...
 
nm_cond_status_t done
 

Detailed Description

an incoming rpc request

Examples
nm_rpc_hello.c.

Definition at line 43 of file nm_rpc_private.h.

Member Function Documentation

◆ PUK_LIST_LINK()

nm_rpc_token_s::PUK_LIST_LINK ( nm_rpc_token  )

Field Documentation

◆ bodyv

struct nm_datav_s nm_rpc_token_s::bodyv

Definition at line 48 of file nm_rpc_private.h.

Referenced by nm_rpc_irecv_body_data(), and nm_rpc_recv_header_data().

◆ delayed

int nm_rpc_token_s::delayed

if set to 1, unpack data later

Definition at line 51 of file nm_rpc_private.h.

Referenced by nm_rpc_token_delay().

◆ done

nm_cond_status_t nm_rpc_token_s::done

Definition at line 52 of file nm_rpc_private.h.

◆ headerv

struct nm_datav_s nm_rpc_token_s::headerv

Definition at line 47 of file nm_rpc_private.h.

Referenced by nm_rpc_recv_header_data().

◆ p_service

struct nm_rpc_service_s* nm_rpc_token_s::p_service

service this token belongs to

Definition at line 49 of file nm_rpc_private.h.

Referenced by nm_rpc_get_service(), and nm_rpc_recv_header_data().

◆ ref

void* nm_rpc_token_s::ref

user ref for the token

Definition at line 50 of file nm_rpc_private.h.

Referenced by nm_rpc_token_get_ref(), and nm_rpc_token_set_ref().

◆ request

nm_sr_request_t nm_rpc_token_s::request

the sr request used for the full rpc_body_data

Definition at line 46 of file nm_rpc_private.h.

Referenced by nm_rpc_get_source(), nm_rpc_get_tag(), and nm_rpc_recv_header_data().


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