En Google, luchamos por la equidad racial de la comunidad negra. Más información

nl :: Tejido:: Administrador de dispositivos:: WeaveDeviceManager

Resumen

Herencia

Hereda de: nl :: Armadura :: Perfiles :: Seguridad :: :: CASO WeaveCASEAuthDelegate

Constructores y Destructores

WeaveDeviceManager ()

Tipos públicos

@366 enumeración

Atributos públicos

AddNetwork
AddNetworkCompleteFunct
AppState
void *
DeviceEnumeration
DeviceEnumerationResponseFunct
General
CompleteFunct
GetCameraAuthData
GetCameraAuthDataCompleteFunct
GetFabricConfig
GetFabricConfigCompleteFunct
GetNetworks
GetNetworksCompleteFunct
GetRendezvousMode
GetRendezvousModeCompleteFunct
GetWirelessRegulatoryConfig
GetWirelessRegulatoryConfigCompleteFunct
IdentifyDevice
IdentifyDeviceCompleteFunct
PairToken
PairTokenCompleteFunct
ScanNetworks
NetworkScanCompleteFunct
State
enum nl::Weave::DeviceManager::WeaveDeviceManager::@366
UnpairToken
UnpairTokenCompleteFunct

Funciones publicas

AddNetwork (const NetworkInfo *netInfo, void *appReqState, AddNetworkCompleteFunct onComplete, ErrorFunct onError)
ArmFailSafe (uint8_t armMode, uint32_t failSafeToken, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
Close ()
void
Close (bool graceful)
void
CloseDeviceConnection ()
void
CloseDeviceConnection (bool graceful)
void
ConfigureBinding ( Binding *const apBinding)
ConnectDevice (uint64_t deviceId, IPAddress deviceAddr, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
ConnectDevice (uint64_t deviceId, IPAddress deviceAddr, const char *pairingCode, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
ConnectDevice (uint64_t deviceId, IPAddress deviceAddr, const uint8_t *accessToken, uint32_t accessTokenLen, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
CreateFabric (void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
DisableConnectionMonitor (void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
DisableNetwork (uint32_t networkId, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
DisarmFailSafe (void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
EnableConnectionMonitor (uint16_t interval, uint16_t timeout, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
EnableNetwork (uint32_t networkId, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
GetCameraAuthData (const char *nonce, void *appReqState, GetCameraAuthDataCompleteFunct onComplete, ErrorFunct onError)
GetDeviceAddress ( IPAddress & deviceAddr)
GetDeviceId (uint64_t & deviceId)
GetFabricConfig (void *appReqState, GetFabricConfigCompleteFunct onComplete, ErrorFunct onError)
GetLastNetworkProvisioningResult (void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
GetNetworks (uint8_t flags, void *appReqState, GetNetworksCompleteFunct onComplete, ErrorFunct onError)
GetRendezvousMode (void *appReqState, GetRendezvousModeCompleteFunct onComplete, ErrorFunct onError)
GetWirelessRegulatoryConfig (void *appReqState, GetWirelessRegulatoryConfigCompleteFunct onComplete, ErrorFunct onError)
IdentifyDevice (void *appReqState, IdentifyDeviceCompleteFunct onComplete, ErrorFunct onError)
Init ( WeaveExchangeManager *exchangeMsg, WeaveSecurityManager *securityMgr)
IsConnected () const
bool
JoinExistingFabric (const uint8_t *fabricConfig, uint32_t fabricConfigLen, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
LeaveFabric (void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
PairToken (const uint8_t *pairingToken, uint32_t pairingTokenLen, void *appReqState, PairTokenCompleteFunct onComplete, ErrorFunct onError)
PassiveRendezvousDevice (void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
PassiveRendezvousDevice (const char *pairingCode, void *appReqState, CompleteFunct onComplete, ErrorFunct onError, StartFunct onStart)
PassiveRendezvousDevice (const uint8_t *accessToken, uint32_t accessTokenLen, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
Ping (void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
Ping (void *appReqState, int32_t payloadSize, CompleteFunct onComplete, ErrorFunct onError)
ReconnectDevice (void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
RegisterServicePairAccount (uint64_t serviceId, const char *accountId, const uint8_t *serviceConfig, uint16_t serviceConfigLen, const uint8_t *pairingToken, uint16_t pairingTokenLen, const uint8_t *pairingInitData, uint16_t pairingInitDataLen, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
RemotePassiveRendezvous (const IPAddress rendezvousDeviceAddr, const uint8_t *accessToken, uint32_t accessTokenLen, const uint16_t rendezvousTimeoutSec, const uint16_t inactivityTimeoutSec, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
RemotePassiveRendezvous (const IPAddress rendezvousDeviceAddr, const char *pairingCode, const uint16_t rendezvousTimeoutSec, const uint16_t inactivityTimeoutSec, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
RemotePassiveRendezvous (const IPAddress rendezvousDeviceAddr, const uint16_t rendezvousTimeoutSec, const uint16_t inactivityTimeoutSec, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
RemoveNetwork (uint32_t networkId, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
RendezvousDevice (const IdentifyDeviceCriteria & deviceCriteria, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
RendezvousDevice (const char *pairingCode, const IdentifyDeviceCriteria & deviceCriteria, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
RendezvousDevice (const uint8_t *accessToken, uint32_t accessTokenLen, const IdentifyDeviceCriteria & deviceCriteria, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
RendezvousDevice (const char *pairingCode, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
ResetConfig (uint16_t resetFlags, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
ScanNetworks ( NetworkType networkType, void *appReqState, NetworkScanCompleteFunct onComplete, ErrorFunct onError)
SetAutoReconnect (bool autoReconnect)
SetConnectTimeout (uint32_t timeoutMS)
SetConnectionClosedCallback (ConnectionClosedFunc onConnecionClosedFunc, void *onConnecionClosedAppReq)
void
SetRendezvousAddress ( IPAddress addr)
SetRendezvousAddress ( IPAddress addr, InterfaceId rendezvousIntf)
SetRendezvousLinkLocal (bool RendezvousLinkLocal)
SetRendezvousMode (uint16_t modeFlags, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
SetUseAccessToken (bool useAccessToken)
SetWiFiRendezvousAddress ( IPAddress addr)
SetWirelessRegulatoryConfig (const WirelessRegConfig *regConfig, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
Shutdown ()
StartDeviceEnumeration (void *appReqState, const IdentifyDeviceCriteria & deviceCriteria, DeviceEnumerationResponseFunct onResponse, ErrorFunct onError)
StartSystemTest (void *appReqState, uint32_t profileId, uint32_t testId, CompleteFunct onComplete, ErrorFunct onError)
StopDeviceEnumeration ()
void
StopSystemTest (void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
TestNetworkConnectivity (uint32_t networkId, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
UnpairToken (void *appReqState, UnpairTokenCompleteFunct onComplete, ErrorFunct onError)
UnregisterService (uint64_t serviceId, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
UpdateNetwork (const NetworkInfo *netInfo, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)
UpdateService (uint64_t serviceId, const uint8_t *serviceConfig, uint16_t serviceConfigLen, void *appReqState, CompleteFunct onComplete, ErrorFunct onError)

Funciones estáticas públicas

AddNodeToList (uint64_t nodeId, uint64_t *& list, uint32_t & listLen, uint32_t & listMaxLen, uint32_t initialMaxLen)
IsNodeInList (uint64_t nodeId, uint64_t *list, uint32_t listLen)
bool
IsValidPairingCode (const char *pairingCode)
bool

Tipos públicos

@ 366

 @366

Atributos públicos

Agregar red

AddNetworkCompleteFunct AddNetwork

AppState

void * AppState

DeviceEnumeration

DeviceEnumerationResponseFunct DeviceEnumeration

General

CompleteFunct General

GetCameraAuthData

GetCameraAuthDataCompleteFunct GetCameraAuthData

GetFabricConfig

GetFabricConfigCompleteFunct GetFabricConfig

GetNetworks

GetNetworksCompleteFunct GetNetworks

GetRendezvousMode

GetRendezvousModeCompleteFunct GetRendezvousMode

GetWirelessRegulatoryConfig

GetWirelessRegulatoryConfigCompleteFunct GetWirelessRegulatoryConfig

IdentifyDevice

IdentifyDeviceCompleteFunct IdentifyDevice

PairToken

PairTokenCompleteFunct PairToken

ScanNetworks

NetworkScanCompleteFunct ScanNetworks

Expresar

enum nl::Weave::DeviceManager::WeaveDeviceManager::@366 State

UnpairToken

UnpairTokenCompleteFunct UnpairToken

Funciones publicas

Agregar red

WEAVE_ERROR AddNetwork(
  const NetworkInfo *netInfo,
  void *appReqState,
  AddNetworkCompleteFunct onComplete,
  ErrorFunct onError
)

ArmFailSafe

WEAVE_ERROR ArmFailSafe(
  uint8_t armMode,
  uint32_t failSafeToken,
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

Cerca

void Close()

Cerca

void Close(
  bool graceful
)

CloseDeviceConnection

void CloseDeviceConnection()

CloseDeviceConnection

void CloseDeviceConnection(
  bool graceful
)

ConfigureBinding

WEAVE_ERROR ConfigureBinding(
  Binding *const apBinding
)

ConnectDevice

WEAVE_ERROR ConnectDevice(
  uint64_t deviceId,
  IPAddress deviceAddr,
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

ConnectDevice

WEAVE_ERROR ConnectDevice(
  uint64_t deviceId,
  IPAddress deviceAddr,
  const char *pairingCode,
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

ConnectDevice

WEAVE_ERROR ConnectDevice(
  uint64_t deviceId,
  IPAddress deviceAddr,
  const uint8_t *accessToken,
  uint32_t accessTokenLen,
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

CreateFabric

WEAVE_ERROR CreateFabric(
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

DisableConnectionMonitor

WEAVE_ERROR DisableConnectionMonitor(
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

DisableNetwork

WEAVE_ERROR DisableNetwork(
  uint32_t networkId,
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

DesarmarFailSafe

WEAVE_ERROR DisarmFailSafe(
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

EnableConnectionMonitor

WEAVE_ERROR EnableConnectionMonitor(
  uint16_t interval,
  uint16_t timeout,
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

EnableNetwork

WEAVE_ERROR EnableNetwork(
  uint32_t networkId,
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

GetCameraAuthData

WEAVE_ERROR GetCameraAuthData(
  const char *nonce,
  void *appReqState,
  GetCameraAuthDataCompleteFunct onComplete,
  ErrorFunct onError
)

GetDeviceAddress

WEAVE_ERROR GetDeviceAddress(
  IPAddress & deviceAddr
)

GetDeviceId

WEAVE_ERROR GetDeviceId(
  uint64_t & deviceId
)

GetFabricConfig

WEAVE_ERROR GetFabricConfig(
  void *appReqState,
  GetFabricConfigCompleteFunct onComplete,
  ErrorFunct onError
)

GetLastNetworkProvisioningResult

WEAVE_ERROR GetLastNetworkProvisioningResult(
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

GetNetworks

WEAVE_ERROR GetNetworks(
  uint8_t flags,
  void *appReqState,
  GetNetworksCompleteFunct onComplete,
  ErrorFunct onError
)

GetRendezvousMode

WEAVE_ERROR GetRendezvousMode(
  void *appReqState,
  GetRendezvousModeCompleteFunct onComplete,
  ErrorFunct onError
)

GetWirelessRegulatoryConfig

WEAVE_ERROR GetWirelessRegulatoryConfig(
  void *appReqState,
  GetWirelessRegulatoryConfigCompleteFunct onComplete,
  ErrorFunct onError
)

IdentifyDevice

WEAVE_ERROR IdentifyDevice(
  void *appReqState,
  IdentifyDeviceCompleteFunct onComplete,
  ErrorFunct onError
)

En eso

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeMsg,
  WeaveSecurityManager *securityMgr
)

Está conectado

bool IsConnected() const 

JoinExistingFabric

WEAVE_ERROR JoinExistingFabric(
  const uint8_t *fabricConfig,
  uint32_t fabricConfigLen,
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

LeaveFabric

WEAVE_ERROR LeaveFabric(
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

PairToken

WEAVE_ERROR PairToken(
  const uint8_t *pairingToken,
  uint32_t pairingTokenLen,
  void *appReqState,
  PairTokenCompleteFunct onComplete,
  ErrorFunct onError
)

PassiveRendezvousDevice

WEAVE_ERROR PassiveRendezvousDevice(
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

PassiveRendezvousDevice

WEAVE_ERROR PassiveRendezvousDevice(
  const char *pairingCode,
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError,
  StartFunct onStart
)

PassiveRendezvousDevice

WEAVE_ERROR PassiveRendezvousDevice(
  const uint8_t *accessToken,
  uint32_t accessTokenLen,
  void *appReqState,
  CompleteFunct onComplete,
  ErrorFunct onError
)

Silbido

l10n-placeholder = 49

Silbido

l10n-placeholder = 50

Reconectar dispositivo

l10n-placeholder = 51

RegisterServicePairAccount

l10n-placeholder = 52

Remoto Pasivo Rendezvous

l10n-placeholder = 53

Remoto Pasivo Rendezvous

l10n-placeholder = 54

Remoto Pasivo Rendezvous

l10n-placeholder = 55

RemoveNetwork

l10n-placeholder = 56

RendezvousDevice

l10n-placeholder = 57

RendezvousDevice

l10n-placeholder = 58

RendezvousDevice

l10n-placeholder = 59

RendezvousDevice

l10n-placeholder = 60

ResetConfig

l10n-placeholder = 61

ScanNetworks

l10n-placeholder = 62

SetAutoReconnect

l10n-placeholder = 63

SetConnectTimeout

l10n-placeholder = 64

SetConnectionClosedCallback

l10n-placeholder = 65

SetRendezvousAddress

l10n-placeholder = 66

SetRendezvousAddress

l10n-placeholder = 67

EstablecerRendezvousLinkLocal

l10n-placeholder = 68

SetRendezvousMode

l10n-placeholder = 69

SetUseAccessToken

l10n-placeholder = 70

SetWiFiRendezvousAddress

l10n-placeholder = 71

SetWirelessRegulatoryConfig

l10n-placeholder = 72

Cerrar

l10n-placeholder = 73

StartDeviceEnumeration

l10n-placeholder = 74

StartSystemTest

l10n-placeholder = 75

StopDeviceEnumeration

l10n-placeholder = 76

StopSystemTest

l10n-placeholder = 77

TestNetworkConnectivity

l10n-placeholder = 78

UnpairToken

l10n-placeholder = 79

UnregisterService

l10n-placeholder = 80

UpdateNetwork

l10n-placeholder = 81

UpdateService

l10n-placeholder = 82

WeaveDeviceManager

l10n-placeholder = 83

Funciones estáticas públicas

AddNodeToList

l10n-placeholder = 84

IsNodeInList

l10n-placeholder = 85

IsValidPairingCode

l10n-placeholder = 86