Отправьте сообщение «Добавление сети завершено», если сеть была успешно добавлена.
Подробности
Параметры
[in] networkId
Идентификатор добавленной сети.
Возвращаемые значения
WEAVE_ERROR_INCORRECT_STATE
Если сервер Network Provisioning Server инициализирован неправильно.
WEAVE_ERROR_NO_MEMORY
При невозможности выделить PacketBuffer.
WEAVE_NO_ERROR
Об успехе.
other
Другие коды ошибок Weave или конкретной платформы, указывающие на то, что произошла ошибка, не позволяющая устройству отправить сообщение «Добавить сеть завершено».
Отправьте сообщение Get Networks Complete, содержащее ранее отсканированные сети.
Подробности
Параметры
[in] resultCount
Количество результатов сканирования.
[in] scanResultsTLV
Результаты сканирования.
Возвращаемые значения
WEAVE_ERROR_INCORRECT_STATE
Если сервер Network Provisioning Server инициализирован неправильно.
WEAVE_ERROR_BUFFER_TOO_SMALL
Если буфер результатов недостаточно велик.
WEAVE_NO_ERROR
Об успехе.
other
Другие коды ошибок Weave или конкретной платформы, указывающие на то, что произошла ошибка, не позволяющая устройству отправить сообщение Get Networks Complete.
Отправьте одноранговому узлу сообщение GetWirelessRegulatoryConfigComplete.
Подробности
Параметры
[in] resultsTLV
Буфер пакетов, содержащий возвращаемую информацию о нормативной конфигурации беспроводной сети.
Возвращаемые значения
WEAVE_ERROR_INCORRECT_STATE
Если сервер Network Provisioning Server инициализирован неправильно.
WEAVE_ERROR_NO_MEMORY
При невозможности выделить PacketBuffer.
WEAVE_NO_ERROR
Об успехе.
other
Другие коды ошибок Weave или конкретной платформы, указывающие на то, что произошла ошибка, не позволяющая устройству отправить сообщение «Добавить сеть завершено».
Отправьте ответное сообщение Network Scan Complete, содержащее результаты сканирования.
Подробности
Параметры
[in] resultCount
Количество результатов сканирования.
[in] scanResultsTLV
Результаты сканирования.
Возвращаемые значения
WEAVE_ERROR_INCORRECT_STATE
Если сервер Network Provisioning Server инициализирован неправильно.
WEAVE_ERROR_BUFFER_TOO_SMALL
Если буфер результатов недостаточно велик.
WEAVE_NO_ERROR
Об успехе.
other
Другие коды ошибок Weave или конкретной платформы, указывающие на то, что произошла ошибка, не позволяющая устройству отправить ответ о завершении сканирования.
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-12 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-12 UTC."],[],[]]