class HostPortList

Defined at line 47 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Core/HostPortList.h

For managing and manipulating a Host Port List, a compact,

binary-encoded collection of host and port identifier tuples

associated with the Weave Service Directory.

Public Methods

void HostPortList ()
WEAVE_ERROR Get (uint8_t index, char * hostBuf, uint32_t hostBufSize, uint16_t & port)
void HostPortList (const uint8_t * hostPortList, uint8_t hostPortCount, const uint8_t * suffixList, const uint8_t suffixCount)

Defined at line 51 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Core/HostPortList.h

WEAVE_ERROR Pop (char * hostBuf, uint32_t hostBufSize, uint16_t & port)
void Clear ()
bool IsEmpty ()

Defined at line 64 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Core/HostPortList.h