libSNAP v1.0.0
Open source C/C++ library for the Scaleable Node Address Protocol (SNAP)
snap_frame_t Struct Reference

This is the main structure of the library, used in frame decoding, encapsulation, and decapsulation. More...

#include <snap.h>

Data Fields

uint8_t * buffer
 Pointer to the array that stores all the bytes of the frame.
 
uint16_t maxSize
 Maximum number of bytes that can be stored in the buffer.
 
uint16_t size
 Current size of the frame (it may be incomplete).
 
int8_t status
 Status of the frame, used primarily in the decoding process. It can assume any value from snap_status_t.
 

Detailed Description

This is the main structure of the library, used in frame decoding, encapsulation, and decapsulation.


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