nl::
  Resumen
| Tipos públicos | |
|---|---|
| @401 | enum | 
| NetworkType_t | typedef | 
| WiFiMode_t | typedef | 
| WiFiRole_t | typedef | 
| WiFiSecurityType_t | typedef | 
| Atributos públicos | |
|---|---|
| FieldPresent | struct nl::Weave::DeviceLayer::Internal::DeviceNetworkInfo::@402 | 
| NetworkId | uint32_tEs el ID de red que el dispositivo asignó a la red.  | 
| NetworkId | boolEs verdadero si el campo NetworkId está presente.  | 
| NetworkType | Indica el tipo de red.  | 
| ThreadChannel | uint8_tEl canal Thread (actualmente [11..26]) o kThreadChannel_NotSpecify.  | 
| ThreadExtendedPANId[kThreadExtendedPANIdLength] | uint8_tEl ID PAN extendido de Thread.  | 
| ThreadExtendedPANId | boolEs verdadero si el campo ThreadExtendedPANId está presente.  | 
| ThreadMeshPrefix[kThreadMeshPrefixLength] | uint8_tEl prefijo de la malla Thread.  | 
| ThreadMeshPrefix | boolEs verdadero si el campo ThreadMeshPrefix está presente.  | 
| ThreadNetworkKey[kThreadNetworkKeyLength] | uint8_tLa clave de red de la instancia principal de subproceso (NO terminada en NULL).  | 
| ThreadNetworkKey | boolEs verdadero si el campo ThreadNetworkKey está presente.  | 
| ThreadNetworkName[kMaxThreadNetworkNameLength+1] | charEl nombre de la red de Thread como una cadena terminada en NULL.  | 
| ThreadPANId | uint32_tEl ID PAN del subproceso de 16 bits o kThreadPANId_NotSpecify.  | 
| ThreadPSKc[kThreadPSKcLength] | uint8_tLa clave de comisionado precompartida del subproceso (NO terminada en NULL).  | 
| ThreadPSKc | boolEs verdadero si el campo ThreadPSKc está presente.  | 
| WiFiKey[kMaxWiFiKeyLength] | uint8_tLa clave de Wi-Fi (NO terminada en NULL).  | 
| WiFiKeyLen | uint8_tLa longitud en bytes de la clave Wi-Fi.  | 
| WiFiMode | El modo de funcionamiento de la red Wi-Fi.  | 
| WiFiRole | La función que desempeña el dispositivo en la red Wi-Fi.  | 
| WiFiSSID[kMaxWiFiSSIDLength+1] | charEl SSID de Wi-Fi como una cadena terminada en NULL.  | 
| WiFiSecurityType | El tipo de seguridad de la red Wi-Fi  | 
| WirelessSignalStrength | int16_tLa intensidad de la señal de la red o INT16_MIN si no está disponible o no corresponde  | 
| Funciones públicas | |
|---|---|
| Decode(::nl::Weave::TLV::TLVReader & reader) | |
| Encode(::nl::Weave::TLV::TLVWriter & writer) const  | |
| MergeTo(DeviceNetworkInfo & dest) | |
| Reset() | void | 
| Funciones estáticas públicas | |
|---|---|
| EncodeArray(nl::Weave::TLV::TLVWriter & writer, const DeviceNetworkInfo *elems, size_t count) | |
Tipos públicos
@401
@401
NetworkType_t
::nl::Weave::Profiles::NetworkProvisioning::NetworkType NetworkType_t
WiFiMode_t
::nl::Weave::Profiles::NetworkProvisioning::WiFiMode WiFiMode_t
WiFiRole_t
::nl::Weave::Profiles::NetworkProvisioning::WiFiRole WiFiRole_t
WiFiSecurityType_t
::nl::Weave::Profiles::NetworkProvisioning::WiFiSecurityType WiFiSecurityType_t
Atributos públicos
FieldPresent
struct nl::Weave::DeviceLayer::Internal::DeviceNetworkInfo::@402 FieldPresent
NetworkId
uint32_t NetworkId
Es el ID de red que el dispositivo asignó a la red.
NetworkId
bool NetworkId
Es verdadero si el campo NetworkId está presente.
ThreadChannel
uint8_t ThreadChannel
El canal Thread (actualmente [11..26]) o kThreadChannel_NotSpecify.
ThreadExtendedPANId
uint8_t ThreadExtendedPANId[kThreadExtendedPANIdLength]
El ID PAN extendido de Thread.
ThreadExtendedPANId
bool ThreadExtendedPANId
Es verdadero si el campo ThreadExtendedPANId está presente.
ThreadMeshPrefix
uint8_t ThreadMeshPrefix[kThreadMeshPrefixLength]
El prefijo de la malla Thread.
ThreadMeshPrefix
bool ThreadMeshPrefix
Es verdadero si el campo ThreadMeshPrefix está presente.
ThreadNetworkKey
uint8_t ThreadNetworkKey[kThreadNetworkKeyLength]
La clave de red de la instancia principal de subproceso (NO terminada en NULL).
ThreadNetworkKey
bool ThreadNetworkKey
Es verdadero si el campo ThreadNetworkKey está presente.
ThreadNetworkName
char ThreadNetworkName[kMaxThreadNetworkNameLength+1]
El nombre de la red de Thread como una cadena terminada en NULL.
ThreadPANId
uint32_t ThreadPANId
El ID PAN del subproceso de 16 bits o kThreadPANId_NotSpecify.
ThreadPSKc
uint8_t ThreadPSKc[kThreadPSKcLength]
La clave de comisionado precompartida del subproceso (NO terminada en NULL).
ThreadPSKc
bool ThreadPSKc
Es verdadero si el campo ThreadPSKc está presente.
WiFiKey
uint8_t WiFiKey[kMaxWiFiKeyLength]
La clave de Wi-Fi (NO terminada en NULL).
WiFiKeyLen
uint8_t WiFiKeyLen
La longitud en bytes de la clave Wi-Fi.
WiFiSSID
char WiFiSSID[kMaxWiFiSSIDLength+1]
El SSID de Wi-Fi como una cadena terminada en NULL.
WirelessSignalStrength
int16_t WirelessSignalStrength
La intensidad de la señal de la red o INT16_MIN si no está disponible o no corresponde
Funciones públicas
Decode
WEAVE_ERROR Decode( ::nl::Weave::TLV::TLVReader & reader )
Codifica
WEAVE_ERROR Encode( ::nl::Weave::TLV::TLVWriter & writer ) const
MergeTo
WEAVE_ERROR MergeTo( DeviceNetworkInfo & dest )
Restablecer
void Reset()
Funciones estáticas públicas
EncodeArray
WEAVE_ERROR EncodeArray( nl::Weave::TLV::TLVWriter & writer, const DeviceNetworkInfo *elems, size_t count )