нл:: Переплетение:: Профили:: Обеспечение сети
Это пространство имен включает в себя все интерфейсы внутри Weave для профиля обеспечения сети Weave, первого из трех профилей обеспечения Weave.
Краткое содержание
Интерфейсы определяют коды состояния, типы сообщений, теги элементов данных, другие константы, объект сервера и объект делегата.
Профиль обеспечения сети Nest Weave ориентирован на предоставление данных для получения сетевых интерфейсов, таких как 802.15.4/Thread и 802.11/Wi-Fi, для устройства Weave, настроенного таким образом, чтобы устройство могло участвовать в этих сетях.
Функции | |
---|---|
ReplaceValue (char *& dest, const char *src) | |
ReplaceValue (uint8_t *& dest, uint32_t & destLen, const uint8_t *src, uint32_t srcLen) |
Классы | |
---|---|
nl:: Weave:: Profiles:: NetworkProvisioning:: NetworkInfo | Служебный класс для сериализации и десериализации полезных данных, передаваемых через профиль NetworkProvisioning : он инкапсулирует информацию, относящуюся к обнаружению и настройке сетей. |
nl:: Weave:: Profiles:: NetworkProvisioning:: NetworkProvisioningDelegate | Класс делегата для реализации операций подготовки сети. |
nl:: Weave:: Profiles:: NetworkProvisioning:: NetworkProvisioningServer | Класс сервера для реализации профиля Network Provisioning. |
nl:: Weave:: Profiles:: NetworkProvisioning:: WirelessRegConfig | Контейнер для информации о нормативной конфигурации беспроводной сети. |
Структуры | |
---|---|
nl:: Weave:: Profiles:: NetworkProvisioning:: WirelessRegDomain | Двухсимвольный код, идентифицирующий регулирующий домен беспроводной связи. |
Перечисления
@212
@212
Коды состояния предоставления сети.
@213
@213
Типы сообщений о предоставлении сети.
@214
@214
Теги элементов данных обеспечения сети.
@215
@215
Идентификатор PAN потока.
@216
@216
Канал резьбы.
GetNetworkFlags
GetNetworkFlags
Получите сетевые флаги.
Тип сети
NetworkType
Типы сетей.
Режим РандевуФлаги
RendezvousModeFlags
Флаги режима встречи.
Режим Wi-Fi
WiFiMode
Режимы работы Wi-Fi.
Роль Wi-Fi
WiFiRole
Роль Wi-Fi устройства.
Беспроводная связьРаботаМестоположение
WirelessOperatingLocation
Место эксплуатации устройства в соответствии с нормативными правилами беспроводной связи.
Функции
Заменитьзначение
WEAVE_ERROR ReplaceValue( char *& dest, const char *src )
Заменитьзначение
WEAVE_ERROR ReplaceValue( uint8_t *& dest, uint32_t & destLen, const uint8_t *src, uint32_t srcLen )