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

Data Fields

union { 
 
   struct { 
 
      void *   buffer 
 
      uint32_t   buffer_len 
 
      int   fd 
 
      int32_t   result 
 
   }   io 
 
   struct { 
 
      uint8_t   _pad [6] 
 
      uint8_t   payload [96] 
 
      uint16_t   payload_size 
 
      xtc_tnt_handle_t   source 
 
   }   user 
 
body 
 
uint16_t tag
 

Detailed Description

Definition at line 169 of file xtc_tnt.h.

Field Documentation

◆ _pad

uint8_t xtc_tnt_message_t::_pad[6]

Definition at line 179 of file xtc_tnt.h.

◆ buffer

void* xtc_tnt_message_t::buffer

Definition at line 186 of file xtc_tnt.h.

◆ buffer_len

uint32_t xtc_tnt_message_t::buffer_len

Definition at line 187 of file xtc_tnt.h.

◆ fd

int xtc_tnt_message_t::fd

Definition at line 184 of file xtc_tnt.h.

◆ payload

uint8_t xtc_tnt_message_t::payload[96]

Definition at line 180 of file xtc_tnt.h.

◆ payload_size

uint16_t xtc_tnt_message_t::payload_size

Definition at line 178 of file xtc_tnt.h.

◆ result

int32_t xtc_tnt_message_t::result

Definition at line 185 of file xtc_tnt.h.

◆ source

xtc_tnt_handle_t xtc_tnt_message_t::source

Definition at line 177 of file xtc_tnt.h.

◆ tag

uint16_t xtc_tnt_message_t::tag

Definition at line 170 of file xtc_tnt.h.


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