nl:: बुनाई::HostPortList
#include <src/lib/core/HostPortList.h>
होस्ट पोर्ट सूची को प्रबंधित करने और उसमें हेर-फेर करने के लिए, Weave सेवा निर्देशिका से जुड़े होस्ट और पोर्ट पहचानकर्ता ट्यूकल का छोटा, बाइनरी कोड में बदला गया संग्रह.
खास जानकारी
कंस्ट्रक्टर और कंस्ट्रक्टर |
|
---|---|
HostPortList(void)
क्लास डिफ़ॉल्ट (शून्य) कंस्ट्रक्टर.
|
|
HostPortList(const uint8_t *hostPortList, uint8_t hostPortCount, const uint8_t *suffixList, const uint8_t suffixCount)
|
सार्वजनिक फ़ंक्शन |
|
---|---|
Clear(void)
|
void
सूची को खाली करने के लिए, रीसेट करें.
|
Get(uint8_t index, char *hostBuf, uint32_t hostBufSize, uint16_t & port) const
|
सूची में से खास इंडेक्स पर होस्ट नाम और पोर्ट पाएं.
|
IsEmpty(void) const
|
bool
|
Pop(char *hostBuf, uint32_t hostBufSize, uint16_t & port)
|
सूची से पहले होस्ट नाम और पोर्ट को पाएं और निकालें.
|
सार्वजनिक फ़ंक्शन
साफ़ मौसम
void Clear( void )
सूची को खाली करने के लिए, रीसेट करें.
पाएं
WEAVE_ERROR Get( uint8_t index, char *hostBuf, uint32_t hostBufSize, uint16_t & port ) const
सूची में से खास इंडेक्स पर होस्ट नाम और पोर्ट पाएं.
ब्यौरा | |||||||||
---|---|---|---|---|---|---|---|---|---|
पैरामीटर |
|
||||||||
सामान लौटाने की वैल्यू |
|
होस्ट पोर्टलिस्ट
HostPortList( void )
क्लास डिफ़ॉल्ट (शून्य) कंस्ट्रक्टर.
होस्ट पोर्टलिस्ट
HostPortList( const uint8_t *hostPortList, uint8_t hostPortCount, const uint8_t *suffixList, const uint8_t suffixCount )
खाली है
bool IsEmpty( void ) const
पॉप
WEAVE_ERROR Pop( char *hostBuf, uint32_t hostBufSize, uint16_t & port )
सूची से पहले होस्ट नाम और पोर्ट को पाएं और निकालें.
ब्यौरा | |||||||||
---|---|---|---|---|---|---|---|---|---|
पैरामीटर |
|
||||||||
सामान लौटाने की वैल्यू |
|