O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

nl :: Tecer:: DeviceLayer :: ConnectivityManager

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/ConnectivityManager.h>

Fornece controle de conectividade de rede para um dispositivo Weave.

Resumo

Herança

Subclasses diretamente conhecidas:
  nl :: Weave :: DeviceLayer :: ConnectivityManagerImpl
  nl :: Weave :: DeviceLayer :: ConnectivityManagerImpl
  nl :: Weave :: DeviceLayer :: ConnectivityManagerImpl

Tipos públicos

ServiceTunnelMode enum
ThreadDeviceType enum
ThreadMode enum
WiFiAPMode enum
WiFiStationMode enum
WoBLEServiceMode enum

Aulas de amigos

Internal::GenericNetworkProvisioningServerImpl
friend class
Internal::GenericPlatformManagerImpl
friend class
Internal::GenericPlatformManagerImpl_FreeRTOS
friend class
Internal::NetworkProvisioningServerImpl
friend class

Funções públicas

ClearThreadProvision (void)
void
ClearWiFiStationProvision (void)
void
DemandStartWiFiAP (void)
void
GetAndLogWifiStatsCounters (void)
GetBLEDeviceName (char *buf, size_t bufSize)
GetServiceTunnelMode (void)
ServiceTunnelMode
GetThreadDeviceType (void)
ThreadDeviceType
GetThreadMode (void)
ThreadMode
GetThreadPollingConfig ( ThreadPollingConfig & pollingConfig)
void
GetUserSelectedModeTimeout (void)
uint16_t
GetWiFiAPIdleTimeoutMS (void)
uint32_t
GetWiFiAPMode (void)
WiFiAPMode
GetWiFiStationMode (void)
WiFiStationMode
GetWiFiStationReconnectIntervalMS (void)
uint32_t
GetWoBLEServiceMode (void)
WoBLEServiceMode
HaveIPv4InternetConnectivity (void)
bool
HaveIPv6InternetConnectivity (void)
bool
HaveServiceConnectivity (void)
bool
HaveServiceConnectivityViaThread (void)
bool
HaveServiceConnectivityViaTunnel (void)
bool
IsBLEAdvertising (void)
bool
IsBLEAdvertisingEnabled (void)
bool
IsBLEFastAdvertisingEnabled (void)
bool
IsServiceTunnelConnected (void)
bool
IsServiceTunnelRestricted (void)
bool
IsThreadApplicationControlled (void)
bool
IsThreadAttached (void)
bool
IsThreadEnabled (void)
bool
IsThreadProvisioned (void)
bool
IsUserSelectedModeActive (void)
bool
IsWiFiAPActive (void)
bool
IsWiFiAPApplicationControlled (void)
bool
IsWiFiStationApplicationControlled (void)
bool
IsWiFiStationConnected (void)
bool
IsWiFiStationEnabled (void)
bool
IsWiFiStationProvisioned (void)
bool
MaintainOnDemandWiFiAP (void)
void
NumBLEConnections (void)
uint16_t
SetBLEAdvertisingEnabled (bool val)
SetBLEDeviceName (const char *deviceName)
SetBLEFastAdvertisingEnabled (bool val)
SetServiceTunnelMode (ServiceTunnelMode val)
SetThreadDeviceType (ThreadDeviceType deviceType)
SetThreadMode (ThreadMode val)
SetThreadPollingConfig (const ThreadPollingConfig & pollingConfig)
SetUserSelectedMode (bool val)
void
SetUserSelectedModeTimeout (uint16_t val)
void
SetWiFiAPIdleTimeoutMS (uint32_t val)
void
SetWiFiAPMode (WiFiAPMode val)
SetWiFiStationMode (WiFiStationMode val)
SetWiFiStationReconnectIntervalMS (uint32_t val)
SetWoBLEServiceMode (WoBLEServiceMode val)
StopOnDemandWiFiAP (void)
void

Funções estáticas públicas

ServiceTunnelModeToStr (ServiceTunnelMode mode)
const char *
WiFiAPModeToStr (WiFiAPMode mode)
const char *
WiFiStationModeToStr (WiFiStationMode mode)
const char *
WoBLEServiceModeToStr (WoBLEServiceMode mode)
const char *

Funções protegidas

ConnectivityManager ()=default
ConnectivityManager (const ConnectivityManager &)=delete
ConnectivityManager (const ConnectivityManager &&)=delete
operator= (const ConnectivityManager &)=delete
~ConnectivityManager ()=default

Structs

nl :: Weave :: DeviceLayer :: ConnectivityManager :: ThreadPollingConfig

Informações que descrevem o comportamento de pesquisa de thread desejado de um dispositivo.

Tipos públicos

ServiceTunnelMode

 ServiceTunnelMode

ThreadDeviceType

 ThreadDeviceType

ThreadMode

 ThreadMode

WiFiAPMode

 WiFiAPMode

WiFiStationMode

 WiFiStationMode

WoBLEServiceMode

 WoBLEServiceMode

Aulas de amigos

Internal :: GenericNetworkProvisioningServerImpl

friend class Internal::GenericNetworkProvisioningServerImpl

Internal :: GenericPlatformManagerImpl

friend class Internal::GenericPlatformManagerImpl

Internal :: GenericPlatformManagerImpl_FreeRTOS

friend class Internal::GenericPlatformManagerImpl_FreeRTOS

Internal :: NetworkProvisioningServerImpl

friend class Internal::NetworkProvisioningServerImpl

Funções públicas

ClearThreadProvision

void ClearThreadProvision(
  void
)

ClearWiFiStationProvision

void ClearWiFiStationProvision(
  void
)

DemandStartWiFiAP

void DemandStartWiFiAP(
  void
)

GetAndLogWifiStatsCounters

WEAVE_ERROR GetAndLogWifiStatsCounters(
  void
)

GetBLEDeviceName

WEAVE_ERROR GetBLEDeviceName(
  char *buf,
  size_t bufSize
)

GetServiceTunnelMode

ServiceTunnelMode GetServiceTunnelMode(
  void
)

GetThreadDeviceType

ThreadDeviceType GetThreadDeviceType(
  void
)

GetThreadMode

ThreadMode GetThreadMode(
  void
)

GetThreadPollingConfig

void GetThreadPollingConfig(
  ThreadPollingConfig & pollingConfig
)

GetUserSelectedModeTimeout

uint16_t GetUserSelectedModeTimeout(
  void
)

GetWiFiAPIdleTimeoutMS

uint32_t GetWiFiAPIdleTimeoutMS(
  void
)

GetWiFiAPMode

WiFiAPMode GetWiFiAPMode(
  void
)

GetWiFiStationMode

WiFiStationMode GetWiFiStationMode(
  void
)

GetWiFiStationReconnectIntervalMS

uint32_t GetWiFiStationReconnectIntervalMS(
  void
)

GetWoBLEServiceMode

WoBLEServiceMode GetWoBLEServiceMode(
  void
)

HaveIPv4InternetConnectivity

bool HaveIPv4InternetConnectivity(
  void
)

HaveIPv6InternetConnectivity

bool HaveIPv6InternetConnectivity(
  void
)

HaveServiceConnectivity

bool HaveServiceConnectivity(
  void
)

HaveServiceConnectivityViaThread

bool HaveServiceConnectivityViaThread(
  void
)

HaveServiceConnectivityViaTunnel

bool HaveServiceConnectivityViaTunnel(
  void
)

IsBLEAdvertising

bool IsBLEAdvertising(
  void
)

IsBLEAdvertisingEnabled

bool IsBLEAdvertisingEnabled(
  void
)

IsBLEFastAdvertisingEnabled

bool IsBLEFastAdvertisingEnabled(
  void
)

IsServiceTunnelConnected

bool IsServiceTunnelConnected(
  void
)

IsServiceTunnelRestricted

bool IsServiceTunnelRestricted(
  void
)

IsThreadApplicationControlled

bool IsThreadApplicationControlled(
  void
)

IsThreadAttached

bool IsThreadAttached(
  void
)

IsThreadEnabled

bool IsThreadEnabled(
  void
)

IsThreadProvisioned

bool IsThreadProvisioned(
  void
)

IsUserSelectedModeActive

bool IsUserSelectedModeActive(
  void
)

IsWiFiAPActive

bool IsWiFiAPActive(
  void
)

IsWiFiAPApplicationControlled

bool IsWiFiAPApplicationControlled(
  void
)

IsWiFiStationApplicationControlled

bool IsWiFiStationApplicationControlled(
  void
)

IsWiFiStationConnected

bool IsWiFiStationConnected(
  void
)

IsWiFiStationEnabled

bool IsWiFiStationEnabled(
  void
)

IsWiFiStationProvisioned

bool IsWiFiStationProvisioned(
  void
)

MaintainOnDemandWiFiAP

void MaintainOnDemandWiFiAP(
  void
)

NumBLEConnections

uint16_t NumBLEConnections(
  void
)

SetBLEAdvertisingEnabled

l10n-placeholder = 49

SetBLEDeviceName

l10n-placeholder = 50

SetBLEFastAdvertisingEnabled

l10n-placeholder = 51

SetServiceTunnelMode

l10n-placeholder = 52

SetThreadDeviceType

l10n-placeholder = 53

SetThreadMode

l10n-placeholder = 54

SetThreadPollingConfig

l10n-placeholder = 55

SetUserSelectedMode

l10n-placeholder = 56

SetUserSelectedModeTimeout

l10n-placeholder = 57

SetWiFiAPIdleTimeoutMS

l10n-placeholder = 58

SetWiFiAPMode

l10n-placeholder = 59

SetWiFiStationMode

l10n-placeholder = 60

SetWiFiStationReconnectIntervalMS

l10n-placeholder = 61

SetWoBLEServiceMode

l10n-placeholder = 62

StopOnDemandWiFiAP

l10n-placeholder = 63

Funções estáticas públicas

ServiceTunnelModeToStr

l10n-placeholder = 64

WiFiAPModeToStr

l10n-placeholder = 65

WiFiStationModeToStr

l10n-placeholder = 66

WoBLEServiceModeToStr

l10n-placeholder = 67

Funções protegidas

ConnectivityManager

l10n-placeholder = 68

ConnectivityManager

l10n-placeholder = 69

ConnectivityManager

l10n-placeholder = 70

operador =

l10n-placeholder = 71

~ ConnectivityManager

l10n-placeholder = 72