Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
nl::Weave::HostPortList
#include <src/lib/core/HostPortList.h>
Para gerenciar e manipular uma lista de portas de host, uma coleção compacta e de codificação binária de tuplas de identificadores de host e porta associadas ao Diretório de serviços do Weave.
WEAVE_ERROR Pop(
char *hostBuf,
uint32_t hostBufSize,
uint16_t & port
)
Receba e remova o nome do host e a porta da lista.
Detalhes
Parâmetros
[in,out] hostBuf
Um ponteiro para o armazenamento no qual copiar o nome do host.
[in] hostBufSize
A quantidade de armazenamento disponível no hostBuf.
[out] port
O número da porta.
Valores de retorno
WEAVE_ERROR_HOST_PORT_LIST_EMPTY
Não há entradas na lista.
WEAVE_ERROR_UNSUPPORTED_HOST_PORT_ELEMENT
O elemento da porta do host encontrado era de um tipo incompatível.
WEAVE_ERROR_BUFFER_TOO_SMALL
O comprimento do nome do host da porta do host é maior que o buffer fornecido.
WEAVE_NO_ERROR
Se a operação for bem-sucedida.
Exceto no caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas. OPENTHREAD e marcas relacionadas são marcas registradas do Thread Group e são usadas mediante licença.
Última atualização 2025-07-24 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-24 UTC."],[],[]]