Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: ডিভাইস ম্যানেজার

সারসংক্ষেপ

গণনা

ProductWildcardId এনাম

টাইপডেফস

AddNetworkCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, uint32_t networkId) টাইপডেফ
void(*
CompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState) টাইপডেফ
void(*
ConnectionClosedFunc )(WeaveDeviceManager *deviceMgr, void *appReqState, WeaveConnection *con, WEAVE_ERROR conErr) টাইপডেফ
void(*
DeviceEnumerationResponseFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const DeviceDescription::WeaveDeviceDescriptor *devdesc, IPAddress deviceAddr, InterfaceId deviceIntf) টাইপডেফ
void(*
ErrorFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, WEAVE_ERROR err, DeviceStatus *devStatus) টাইপডেফ
void(*
GetCameraAuthDataCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const char *macAddress, const char *authData) টাইপডেফ
void(*
GetFabricConfigCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const uint8_t *fabricConfig, uint32_t fabricConfigLen) টাইপডেফ
void(*
GetNetworksCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, uint16_t netCount, const NetworkInfo *netInfoList) টাইপডেফ
void(*
GetRendezvousModeCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, uint16_t modeFlags) টাইপডেফ
void(*
GetWirelessRegulatoryConfigCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const WirelessRegConfig *regConfig) টাইপডেফ
void(*
IdentifyDeviceCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const DeviceDescription::WeaveDeviceDescriptor *devdesc) টাইপডেফ
void(*
NetworkScanCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, uint16_t netCount, const NetworkInfo *netInfoList) টাইপডেফ
void(*
PairTokenCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, const uint8_t *tokenPairingBundle, uint32_t tokenPairingBunldeLen) টাইপডেফ
void(*
StartFunct )(WeaveDeviceManager *deviceMgr, void *appReqState, WeaveConnection *con) টাইপডেফ
void(*
UnpairTokenCompleteFunct )(WeaveDeviceManager *deviceMgr, void *appReqState) টাইপডেফ
void(*

পরিবর্তনশীল

ENUMERATED_NODES_LIST_INITIAL_SIZE = 256
const uint32_t
MAX_ENUMERATED_DEVICES = 256
const uint16_t
kResponseTimeoutMsec = 15000

কার্যাদি

IsProductWildcard (uint16_t productId)
bool

ক্লাস

nl এর :: বুনা :: DeviceManager :: DeviceStatus
nl এর :: বুনা :: DeviceManager :: TraitSchemaDirectory
nl এর :: বুনা :: DeviceManager :: WeaveDeviceManager

গণনা

প্রোডাক্টওয়াল্ডকার্ড

 ProductWildcardId

টাইপডেফস

অ্যাডনেটকর্ম কমপ্লিটফ্যান্ট

void(* AddNetworkCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, uint32_t networkId)

CompleteFunct

void(* CompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState)

কানেকশন ক্লোজডফঙ্ক c

void(* ConnectionClosedFunc)(WeaveDeviceManager *deviceMgr, void *appReqState, WeaveConnection *con, WEAVE_ERROR conErr)

ডিভাইসসংখ্যা পুনরায় ফাংশন

void(* DeviceEnumerationResponseFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, const DeviceDescription::WeaveDeviceDescriptor *devdesc, IPAddress deviceAddr, InterfaceId deviceIntf)

ত্রুটি

void(* ErrorFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, WEAVE_ERROR err, DeviceStatus *devStatus)

GetCameraAuthDataCompleteFunct F

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)

গেট নেটর্স কমপ্লিটফ্যান্ট

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)

ডিভাইস কমপ্লিটফ্যান্ট সনাক্ত করুন

void(* IdentifyDeviceCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, const DeviceDescription::WeaveDeviceDescriptor *devdesc)

নেটওয়ার্কস্ক্যানকমলিটফ্যান্ট

void(* NetworkScanCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, uint16_t netCount, const NetworkInfo *netInfoList)

পেয়ারটোকেন কমপ্লিটফ্যান্ট

void(* PairTokenCompleteFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, const uint8_t *tokenPairingBundle, uint32_t tokenPairingBunldeLen)

স্টার্টফান্ট

void(* StartFunct)(WeaveDeviceManager *deviceMgr, void *appReqState, WeaveConnection *con)

আনপয়ারটোকেন কমপ্লিটফ্যান্ট

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

কার্যাদি

ইসপ্রডাক্ট উইল্ডকার্ড

bool IsProductWildcard(
  uint16_t productId
)