Radio Control Layer (RCL)
RCL_Buffer_TxBuffer Struct Reference

Definition of an RCL Tx Buffer. More...

#include <RCL_Buffer.h>

Public Member Functions

uint16_t length __attribute__ ((aligned(4)))
 

Data Fields

List_Elem __elem__
 
RCL_BufferState state
 
uint8_t numPad
 
uint8_t pad0
 
uint8_t data []
 

Detailed Description

Definition of an RCL Tx Buffer.

Instances of RCL_Buffer_TxBuffer shall be allocated by the protocol stacks.

Member Function Documentation

§ __attribute__()

uint16_t length RCL_Buffer_TxBuffer::__attribute__ ( (aligned(4))  )

Number of bytes in buffer after the length field

Field Documentation

§ __elem__

List_Elem RCL_Buffer_TxBuffer::__elem__

§ state

RCL_BufferState RCL_Buffer_TxBuffer::state

Buffer state

§ numPad

uint8_t RCL_Buffer_TxBuffer::numPad

Number of pad bytes before start of the packet

Referenced by RCL_TxBuffer_next().

§ pad0

uint8_t RCL_Buffer_TxBuffer::pad0

First pad byte, or first byte of the packet if numPad == 0

§ data

uint8_t RCL_Buffer_TxBuffer::data[]

Remaining pad bytes and packet


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