Satellite-Gateway
|
#include <GatewayClientCreate.h>
Public Member Functions | |
uint16_t | GetReferenceNbr () const |
std::string | GetRemoteAddress () const |
uint16_t | GetRemotePortNbr () const |
![]() | |
Frame () | |
The constructor of Frame objects. More... | |
virtual | ~Frame () |
The destructor of Frame objects. More... | |
size_t | BytesNeeded () const |
Query the amount of outstanding data during reception for frame assembly. More... | |
bool | ParseBytes (const unsigned char *a_ReadBuffer, size_t &a_ReadBufferOffset, size_t &a_BytesAvailable) |
Deliver a chunk of received bytes in the phase of deserialization. More... | |
Static Public Member Functions | |
static GatewayClientCreate | Create (uint16_t a_ReferenceNbr, std::string a_RemoteAddress, uint16_t a_RemotePortNbr) |
static std::shared_ptr< GatewayClientCreate > | CreateDeserializedFrame () |
Additional Inherited Members | |
![]() | |
std::vector< unsigned char > | m_Buffer |
The buffer containing partly received frames or higher-layer payload. More... | |
size_t | m_BytesRemaining |
The amount of bytes required to finalize frame assembly during reception. More... | |
Definition at line 31 of file GatewayClientCreate.h.
|
inlinestatic |
Definition at line 33 of file GatewayClientCreate.h.
|
inlinestatic |
|
inline |
Definition at line 49 of file GatewayClientCreate.h.
|
inline |
Definition at line 54 of file GatewayClientCreate.h.
|
inline |
Definition at line 59 of file GatewayClientCreate.h.