nl:: بافت:: DeviceManager
خلاصه
شمارش ها | |
---|---|
ProductWildcardId | enum |
Typedefs | |
---|---|
AddNetworkCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, uint32_t networkId) | typedefvoid(* |
CompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState) | typedefvoid(* |
ConnectionClosedFunc )(WeaveDeviceManager *deviceMgr, void *appReqState, WeaveConnection *con, WEAVE_ERROR conErr) | typedefvoid(* |
DeviceEnumerationResponseFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const DeviceDescription::WeaveDeviceDescriptor *devdesc, IPAddress deviceAddr, InterfaceId deviceIntf) | typedefvoid(* |
ErrorFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, WEAVE_ERROR err, DeviceStatus *devStatus) | typedefvoid(* |
GetCameraAuthDataCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const char *macAddress, const char *authData) | typedefvoid(* |
GetFabricConfigCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const uint8_t *fabricConfig, uint32_t fabricConfigLen) | typedefvoid(* |
GetNetworksCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, uint16_t netCount, const NetworkInfo *netInfoList) | typedefvoid(* |
GetRendezvousModeCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, uint16_t modeFlags) | typedefvoid(* |
GetWirelessRegulatoryConfigCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const WirelessRegConfig *regConfig) | typedefvoid(* |
IdentifyDeviceCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const DeviceDescription::WeaveDeviceDescriptor *devdesc) | typedefvoid(* |
NetworkScanCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, uint16_t netCount, const NetworkInfo *netInfoList) | typedefvoid(* |
PairTokenCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const uint8_t *tokenPairingBundle, uint32_t tokenPairingBunldeLen) | typedefvoid(* |
StartFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, WeaveConnection *con) | typedefvoid(* |
UnpairTokenCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState) | typedefvoid(* |
متغیرها | |
---|---|
ENUMERATED_NODES_LIST_INITIAL_SIZE = 256 | const uint32_t |
MAX_ENUMERATED_DEVICES = 256 | const uint16_t |
kResponseTimeoutMsec = 15000 |
توابع | |
---|---|
IsProductWildcard (uint16_t productId) | bool |
کلاس ها | |
---|---|
nl:: Weave:: DeviceManager:: DeviceStatus | |
nl:: Weave:: DeviceManager:: TraitSchemaDirectory | |
nl:: Weave:: DeviceManager:: WeaveDeviceManager |
شمارش ها
ProductWildcardId
ProductWildcardId
Typedefs
AddNetworkCompleteFunct
void(* AddNetworkCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, uint32_t networkId)
CompleteFunct
void(* CompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState)
ConnectionClosedFunc
void(* ConnectionClosedFunc)(WeaveDeviceManager *deviceMgr, void *appReqState, WeaveConnection *con, WEAVE_ERROR conErr)
DeviceEnumerationResponseFunct
void(* DeviceEnumerationResponseFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, const DeviceDescription::WeaveDeviceDescriptor *devdesc, IPAddress deviceAddr, InterfaceId deviceIntf)
ErrorFunct
void(* ErrorFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, WEAVE_ERROR err, DeviceStatus *devStatus)
GetCameraAuthDataCompleteFunct
void(* GetCameraAuthDataCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, const char *macAddress, const char *authData)
GetFabricConfigCompleteFunct
void(* GetFabricConfigCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, const uint8_t *fabricConfig, uint32_t fabricConfigLen)
GetNetworksCompleteFunct
void(* GetNetworksCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, uint16_t netCount, const NetworkInfo *netInfoList)
GetRendezvousModeCompleteFunct
void(* GetRendezvousModeCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, uint16_t modeFlags)
GetWirelessRegulatoryConfigCompleteFunct
void(* GetWirelessRegulatoryConfigCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, const WirelessRegConfig *regConfig)
IdentifyDeviceCompleteFunct
void(* IdentifyDeviceCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, const DeviceDescription::WeaveDeviceDescriptor *devdesc)
NetworkScanCompleteFunct
void(* NetworkScanCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, uint16_t netCount, const NetworkInfo *netInfoList)
PairTokenCompleteFunct
void(* PairTokenCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, const uint8_t *tokenPairingBundle, uint32_t tokenPairingBunldeLen)
StartFunct
void(* StartFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, WeaveConnection *con)
UnpairTokenCompleteFunct
void(* UnpairTokenCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState)
متغیرها
ENUMERATED_NODES_LIST_INITIAL_SIZE
const uint32_t ENUMERATED_NODES_LIST_INITIAL_SIZE = 256
MAX_ENUMERATED_DEVICES
const uint16_t MAX_ENUMERATED_DEVICES = 256
kResponseTimeoutMsec
const nl::Weave::ExchangeContext::Timeout kResponseTimeoutMsec = 15000
توابع
IsProductWildcard
bool IsProductWildcard( uint16_t productId )
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
تاریخ آخرین بهروزرسانی 2024-11-13 بهوقت ساعت هماهنگ جهانی.