Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
нл:: Переплетение:: Список хост-портов
#include <src/lib/core/HostPortList.h>
Для управления и манипулирования списком портов хоста — компактной коллекцией кортежей идентификаторов хостов и портов в двоичном коде, связанных с каталогом служб Weave.
WEAVE_ERROR Pop(
char *hostBuf,
uint32_t hostBufSize,
uint16_t & port
)
Получите и удалите первое имя хоста и порт из списка.
Подробности
Параметры
[in,out] hostBuf
Указатель на хранилище, в которое можно скопировать имя хоста.
[in] hostBufSize
Объем памяти, доступной в HostBuf.
[out] port
Номер порта.
Возвращаемые значения
WEAVE_ERROR_HOST_PORT_LIST_EMPTY
В списке нет записей.
WEAVE_ERROR_UNSUPPORTED_HOST_PORT_ELEMENT
Обнаруженный элемент Host Port имел неподдерживаемый тип.
WEAVE_ERROR_BUFFER_TOO_SMALL
Длина имени хоста порта хоста превышает предоставленный буфер.
WEAVE_NO_ERROR
Об успехе.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
Последнее обновление: 2024-11-13 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-11-13 UTC."],[],[]]