nl:: بافت:: HostPortList
#include <src/lib/core/HostPortList.h>
برای مدیریت و دستکاری فهرست پورت میزبان، مجموعه ای فشرده و کدگذاری شده باینری از تاپل های شناسه میزبان و پورت مرتبط با فهرست خدمات Weave.
خلاصه
سازندگان و ویرانگرها | |
---|---|
HostPortList (void) سازنده پیش فرض کلاس (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
HostPortList( void )
سازنده پیش فرض کلاس (void).
HostPortList
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 )
اولین نام میزبان و پورت را از لیست دریافت کرده و حذف کنید.
جزئیات | |||||||||
---|---|---|---|---|---|---|---|---|---|
پارامترها |
| ||||||||
ارزش های بازگشتی |
|
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2025-01-05 بهوقت ساعت هماهنگ جهانی.