dt_frame_read_buf Struct Reference

Containing buffer and counter for reading DNSTAP frames. More...

#include <dtstream.h>

Data Fields

void * buf
 Buffer containing frame, except length counter(s).
 
size_t buf_count
 Number of bytes written to buffer.
 
size_t buf_cap
 Capacity of the buffer.
 
uint32_t frame_len
 Frame length field. More...
 
size_t frame_len_done
 Number of bytes that have been written to the frame_length field.
 
int control_frame
 Set to 1 if this is a control frame, 0 otherwise (ie data frame).
 

Detailed Description

Containing buffer and counter for reading DNSTAP frames.

Field Documentation

◆ frame_len

uint32_t dt_frame_read_buf::frame_len

Frame length field.

Will contain the 2nd length field for control frames.

Referenced by dtio_read_accept_frame(), and dtio_read_frame_free().


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