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 )
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی.