Enumerations

enum NetworkType
Name Value
kNetworkType_NotSpecified -1
kNetworkType_WiFi 1
kNetworkType_Thread 2

Network Types.

Defined at line 160 of file gen/third_party/openweave-core/src/include/Weave/Profiles/network-provisioning/NetworkProvisioning.h

enum WiFiSecurityType
Name Value
kWiFiSecurityType_NotSpecified -1
kWiFiSecurityType_None 1
kWiFiSecurityType_WEP 2
kWiFiSecurityType_WPAPersonal 3
kWiFiSecurityType_WPA2Personal 4
kWiFiSecurityType_WPA2MixedPersonal 5
kWiFiSecurityType_WPAEnterprise 6
kWiFiSecurityType_WPA2Enterprise 7
kWiFiSecurityType_WPA2MixedEnterprise 8
kWiFiSecurityType_WPA3Personal 9
kWiFiSecurityType_WPA3MixedPersonal 10
kWiFiSecurityType_WPA3Enterprise 11
kWiFiSecurityType_WPA3MixedEnterprise 12

WiFi Security Modes.

Defined at line 171 of file gen/third_party/openweave-core/src/include/Weave/Profiles/network-provisioning/NetworkProvisioning.h

enum WiFiMode
Name Value
kWiFiMode_NotSpecified -1
kWiFiMode_AdHoc 1
kWiFiMode_Managed 2

WiFi Operating Modes.

Defined at line 192 of file gen/third_party/openweave-core/src/include/Weave/Profiles/network-provisioning/NetworkProvisioning.h

enum WiFiRole
Name Value
kWiFiRole_NotSpecified -1
kWiFiRole_Station 1
kWiFiRole_AccessPoint 2

Device WiFi Role.

Defined at line 203 of file gen/third_party/openweave-core/src/include/Weave/Profiles/network-provisioning/NetworkProvisioning.h

enum RendezvousModeFlags
Name Value
kRendezvousMode_EnableWiFiRendezvousNetwork 0x0001
kRendezvousMode_EnableThreadRendezvous 0x0002

Rendezvous Mode Flags.

Defined at line 230 of file gen/third_party/openweave-core/src/include/Weave/Profiles/network-provisioning/NetworkProvisioning.h

enum GetNetworkFlags
Name Value
kGetNetwork_IncludeCredentials 0x01

Get Network Flags.

Defined at line 239 of file gen/third_party/openweave-core/src/include/Weave/Profiles/network-provisioning/NetworkProvisioning.h

Records