#include <vfer_packet.h>
Data Fields | |
int32_t | delay |
iovec * | iov |
int | iovlen |
uint32_t | opts |
uint32_t | seq |
uint32_t | tv_sec |
uint32_t | tv_usec |
unsigned char | type |
union { | |
ccack_pack ccack | |
close_pack close | |
data_pack data | |
request_pack req | |
response_pack res | |
} | u |
unsigned char | version |
Definition at line 113 of file vfer_packet.h.
Definition at line 131 of file vfer_packet.h.
Definition at line 132 of file vfer_packet.h.
Definition at line 130 of file vfer_packet.h.
int32_t packet::delay |
delay in us for this packet, only defined on the receiver after being processed by packet.c which sets this field
Definition at line 123 of file vfer_packet.h.
struct iovec* packet::iov |
contains the raw packet received/sent and the corresponding length[s]
Definition at line 125 of file vfer_packet.h.
int packet::iovlen |
Definition at line 126 of file vfer_packet.h.
uint32_t packet::opts |
Definition at line 116 of file vfer_packet.h.
Definition at line 128 of file vfer_packet.h.
Definition at line 129 of file vfer_packet.h.
uint32_t packet::seq |
Definition at line 117 of file vfer_packet.h.
uint32_t packet::tv_sec |
seconds receipt timestamp
Definition at line 119 of file vfer_packet.h.
uint32_t packet::tv_usec |
microseconds receipt timestamp
Definition at line 121 of file vfer_packet.h.
unsigned char packet::type |
Definition at line 114 of file vfer_packet.h.
union { ... } packet::u |
unsigned char packet::version |
Definition at line 115 of file vfer_packet.h.