O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

nl :: Tecer:: DeviceLayer :: Interno:: DeviceNetworkInfo

Resumo

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_t
A id de rede atribuída à rede pelo dispositivo.
NetworkId
bool
Verdadeiro se o campo NetworkId estiver presente.
NetworkType
O tipo de rede.
ThreadChannel
uint8_t
O canal Thread (atualmente [11..26]) ou kThreadChannel_NotSpecified.
ThreadExtendedPANId [kThreadExtendedPANIdLength]
uint8_t
O segmento estendido PAN ID.
ThreadExtendedPANId
bool
Verdadeiro se o campo ThreadExtendedPANId estiver presente.
ThreadMeshPrefix [kThreadMeshPrefixLength]
uint8_t
O prefixo da malha Thread.
ThreadMeshPrefix
bool
Verdadeiro se o campo ThreadMeshPrefix estiver presente.
ThreadNetworkKey [kThreadNetworkKeyLength]
uint8_t
A chave de rede mestre do thread (terminada NÃO NULL).
ThreadNetworkKey
bool
Verdadeiro se o campo ThreadNetworkKey estiver presente.
ThreadNetworkName [kMaxThreadNetworkNameLength+1]
char
O nome da rede Thread como uma string terminada em NULL.
ThreadPANId
uint32_t
O Thread PAN ID de 16 bits ou kThreadPANId_NotSpecified.
ThreadPSKc [kThreadPSKcLength]
uint8_t
A chave do comissário pré-compartilhada do thread (terminada NÃO NULL).
ThreadPSKc
bool
Verdadeiro se o campo ThreadPSKc estiver presente.
WiFiKey [kMaxWiFiKeyLength]
uint8_t
A chave WiFi (com terminação NÃO NULL).
WiFiKeyLen
uint8_t
O comprimento em bytes da chave WiFi.
WiFiMode
O modo de operação da rede sem fio.
WiFiRole
O papel desempenhado pelo dispositivo na rede sem fio.
WiFiSSID [kMaxWiFiSSIDLength+1]
char
O SSID WiFi como uma string terminada em NULL.
WiFiSecurityType
O tipo de segurança WiFi.
WirelessSignalStrength
int16_t
A intensidade do sinal da rede ou INT16_MIN se não disponível / aplicável.

Funções públicas

Decode (::nl::Weave::TLV::TLVReader & reader)
Encode (::nl::Weave::TLV::TLVWriter & writer) const
MergeTo ( DeviceNetworkInfo & dest)
Reset ()
void

Funções 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

ID de rede

uint32_t NetworkId

A id de rede atribuída à rede pelo dispositivo.

ID de rede

bool NetworkId

Verdadeiro se o campo NetworkId estiver presente.

Tipo de rede

NetworkType_t NetworkType

O tipo de rede.

ThreadChannel

uint8_t ThreadChannel

O canal Thread (atualmente [11..26]) ou kThreadChannel_NotSpecified.

ThreadExtendedPANId

uint8_t ThreadExtendedPANId[kThreadExtendedPANIdLength]

O segmento estendido PAN ID.

ThreadExtendedPANId

bool ThreadExtendedPANId

Verdadeiro se o campo ThreadExtendedPANId estiver presente.

ThreadMeshPrefix

uint8_t ThreadMeshPrefix[kThreadMeshPrefixLength]

O prefixo da malha Thread.

ThreadMeshPrefix

bool ThreadMeshPrefix

Verdadeiro se o campo ThreadMeshPrefix estiver presente.

ThreadNetworkKey

uint8_t ThreadNetworkKey[kThreadNetworkKeyLength]

A chave de rede mestre do thread (terminada NÃO NULL).

ThreadNetworkKey

bool ThreadNetworkKey

Verdadeiro se o campo ThreadNetworkKey estiver presente.

ThreadNetworkName

char ThreadNetworkName[kMaxThreadNetworkNameLength+1]

O nome da rede Thread como uma string terminada em NULL.

ThreadPANId

uint32_t ThreadPANId

O Thread PAN ID de 16 bits ou kThreadPANId_NotSpecified.

ThreadPSKc

uint8_t ThreadPSKc[kThreadPSKcLength]

A chave do comissário pré-compartilhada de thread (terminada NÃO NULL).

ThreadPSKc

bool ThreadPSKc

Verdadeiro se o campo ThreadPSKc estiver presente.

WiFiKey

uint8_t WiFiKey[kMaxWiFiKeyLength]

A chave WiFi (com terminação NÃO NULL).

WiFiKeyLen

uint8_t WiFiKeyLen

O comprimento em bytes da chave WiFi.

WiFiMode

WiFiMode_t WiFiMode

O modo de operação da rede sem fio.

WiFiRole

WiFiRole_t WiFiRole

O papel desempenhado pelo dispositivo na rede sem fio.

WiFiSSID

char WiFiSSID[kMaxWiFiSSIDLength+1]

O SSID WiFi como uma string terminada em NULL.

WiFiSecurityType

WiFiSecurityType_t WiFiSecurityType

O tipo de segurança WiFi.

WirelessSignalStrength

int16_t WirelessSignalStrength

A intensidade do sinal da rede ou INT16_MIN se não disponível / aplicável.

Funções públicas

Decodificar

WEAVE_ERROR Decode(
  ::nl::Weave::TLV::TLVReader & reader
)

Codificar

WEAVE_ERROR Encode(
  ::nl::Weave::TLV::TLVWriter & writer
) const 

MergeTo

WEAVE_ERROR MergeTo(
  DeviceNetworkInfo & dest
)

Redefinir

void Reset()

Funções estáticas públicas

EncodeArray

WEAVE_ERROR EncodeArray(
  nl::Weave::TLV::TLVWriter & writer,
  const DeviceNetworkInfo *elems,
  size_t count
)