Oolite 1.91.0.7677-250528-09ed63a
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
OOTCPStreamDecoder Struct Reference

Public Attributes

uint8_t header [4]
uint32_t headerSpaceUsed
OOALMutableDataRef nextPacketData
uint32_t nextSize
OOTCPStreamDecoderPacketCallback Packet
OOTCPStreamDecoderErrorCallback Error
OOTCPStreamDecoderFinalizeCallback Finalize
void * cbInfo

Detailed Description

Definition at line 45 of file OOTCPStreamDecoder.c.

Member Data Documentation

◆ cbInfo

void* OOTCPStreamDecoder::cbInfo

◆ Error

OOTCPStreamDecoderErrorCallback OOTCPStreamDecoder::Error

Definition at line 53 of file OOTCPStreamDecoder.c.

Referenced by Error(), and OOTCPStreamDecoderCreate().

◆ Finalize

OOTCPStreamDecoderFinalizeCallback OOTCPStreamDecoder::Finalize

Definition at line 54 of file OOTCPStreamDecoder.c.

Referenced by OOTCPStreamDecoderCreate(), and OOTCPStreamDecoderDestroy().

◆ header

uint8_t OOTCPStreamDecoder::header[4]

Definition at line 47 of file OOTCPStreamDecoder.c.

Referenced by OOTCPStreamDecoderReceiveBytes().

◆ headerSpaceUsed

uint32_t OOTCPStreamDecoder::headerSpaceUsed

◆ nextPacketData

OOALMutableDataRef OOTCPStreamDecoder::nextPacketData

◆ nextSize

uint32_t OOTCPStreamDecoder::nextSize

◆ Packet

OOTCPStreamDecoderPacketCallback OOTCPStreamDecoder::Packet

Definition at line 52 of file OOTCPStreamDecoder.c.

Referenced by OOTCPStreamDecoderCreate(), and PacketReady().


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