Mistake on this page?
Report an issue in GitHub or email us
Data Fields
lctrIsoalRxCtx_t Struct Reference

Receive ISOAL Context. More...

#include <lctr_int_iso.h>

Data Fields

uint8_t * pPendSduBuf
 
uint16_t rxSduOffset
 
bool_t pduFlushed
 
uint8_t rxState
 
uint16_t packetSequence
 
union {
   struct {
      uint32_t   timeOffset
 
   }   framed
 
   struct {
      wsfQueue_t   pendSduQ
 
      uint16_t   curLen
 
      uint8_t   ps
 
   }   unframed
 
data
 

Detailed Description

Receive ISOAL Context.

Definition at line 118 of file lctr_int_iso.h.

Field Documentation

uint16_t curLen

Current length of SDU being received.

Definition at line 136 of file lctr_int_iso.h.

union { ... } data

Framing-specific data.

struct { ... } framed

Framed specific data.

uint16_t packetSequence

Packet sequence number.

Definition at line 124 of file lctr_int_iso.h.

bool_t pduFlushed

Most recent PDU was flushed due to failed RXs.

Definition at line 122 of file lctr_int_iso.h.

wsfQueue_t pendSduQ

Pending PDU fragments.

Definition at line 135 of file lctr_int_iso.h.

uint8_t* pPendSduBuf

Pointer to incomplete SDU buffer.

Definition at line 120 of file lctr_int_iso.h.

uint8_t ps

Packet status.

Definition at line 137 of file lctr_int_iso.h.

uint16_t rxSduOffset

Offset of SDU currently being assembled.

Definition at line 121 of file lctr_int_iso.h.

uint8_t rxState

RX state.

Definition at line 123 of file lctr_int_iso.h.

uint32_t timeOffset

Time offset of an SDU.

Definition at line 130 of file lctr_int_iso.h.

struct { ... } unframed

Unframed specific data.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.