NLWeaveStack

সারসংক্ষেপ

উত্তরাধিকার

থেকে উত্তরাধিকারসূত্রে পাওয়া যায়: NSObject

বৈশিষ্ট্য

BleDelegate
WorkQueue
dispatch_queue_t
currentState
EWeaveStackState

পাবলিক স্ট্যাটিক ফাংশন

sharedStack ()
virtual instancetype

পাবলিক ফাংশন

InitStack:bleDelegate: (NSString *listenAddr, NLWeaveBleDelegate *bleDelegate)
virtual WEAVE_ERROR
ShutdownStack: (ShutdownCompletionBlock block)
virtual void
createDeviceManager:appCallbackQueue: (NSString *name, dispatch_queue_t appCallbackQueue)
createWdmClient:appCallbackQueue: (NSString *name, dispatch_queue_t appCallbackQueue)
virtual NLWdmClient *

বৈশিষ্ট্য

BleDelegate

NLWeaveBleDelegate * BleDelegate

কাজের সারি

dispatch_queue_t WorkQueue

বর্তমান অবস্থা

EWeaveStackState currentState

পাবলিক স্ট্যাটিক ফাংশন

শেয়ার্ডস্ট্যাক

virtual instancetype sharedStack()

বিস্তারিত
রিটার্নস
শেয়ার্ড উইভ স্ট্যাক ইনস্ট্যান্সের আইডি

পাবলিক ফাংশন

InitStack:bleDelegate:

virtual WEAVE_ERROR InitStack:bleDelegate:(
  NSString *listenAddr,
  NLWeaveBleDelegate *bleDelegate
)

শাটডাউনস্ট্যাক:

virtual void ShutdownStack:(
  ShutdownCompletionBlock block
)

createDeviceManager:appCallbackQueue:

virtual NLWeaveDeviceManager * createDeviceManager:appCallbackQueue:(
  NSString *name,
  dispatch_queue_t appCallbackQueue
)

createWdmClient:appCallbackQueue:

virtual NLWdmClient * createWdmClient:appCallbackQueue:(
  NSString *name,
  dispatch_queue_t appCallbackQueue
)