মতামত জানান
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
nl:: বুনা:: প্রোফাইল:: BDX_Current:: WeaveBdxClient সারাংশ পাবলিক ফাংশন DispatchErrorHandler ( WEAVE_ERROR anErrorCode)
void
DispatchGetBlockHandler (uint64_t *pLength, uint8_t **aDataBlock, bool *isLastBlock)
void
DispatchPutBlockHandler (uint64_t length, uint8_t *dataBlock, bool isLastBlock)
void
DispatchReceiveAccept ( ReceiveAccept *aReceiveAcceptMsg)
void
DispatchRejectHandler ( StatusReport *aReport)
void
DispatchSendAccept ( SendAccept *aSendAcceptMsg)
void
DispatchXferDoneHandler ()
void
DispatchXferErrorHandler ( StatusReport *aXferError)
void
awaitBdxInit ()
initBdxReceive (bool iCanDrive, ReceiveAcceptHandler anAcceptHandler, RejectHandler aRejectHandler, PutBlockHandler aBlockHandler, XferErrorHandler aXferErrorHandler, XferDoneHandler aDoneHandler, ErrorHandler anErrorHandler)
initBdxSend (bool iCanDrive, bool uCanDrive, bool aSynchOK, SendAcceptHandler anAcceptHandler, RejectHandler aRejectHandler, GetBlockHandler aBlockHandler, XferErrorHandler aXferErrorHandler, XferDoneHandler aDoneHandler, ErrorHandler anErrorHandler, ReferencedTLVData *aMetaData)
initClient ( WeaveExchangeManager *, void *, ReferencedString &, uint16_t, uint64_t, uint64_t, bool)
shutdownClient ()
shutdownClient ( WEAVE_ERROR aErr)
পাবলিক প্রকার ErrorHandler
void(* ErrorHandler)(void *aAppState, WEAVE_ERROR anErrorCode)
GetBlockHandler
void(* GetBlockHandler)(void *aAppState, uint64_t *pLength, uint8_t * *aDataBlock, bool *isLastBlock)
পুটব্লকহ্যান্ডলার
void(* PutBlockHandler)(uint64_t aLength, uint8_t *aDataBlock, bool isLastBlock)
রিসিভঅ্যাকসেপ্টহ্যান্ডলার
void(* ReceiveAcceptHandler)(ReceiveAccept *aReceiveAcceptMsg)
ReceiveInitHandler
void(* ReceiveInitHandler)(ReceiveInit *aReceiveInitMsg)
রিজেক্টহ্যান্ডলার
void(* RejectHandler)(void *aAppState, StatusReport *aReport)
SendAcceptHandler
void(* SendAcceptHandler)(void *aAppState, SendAccept *aSendAcceptMsg)
SendInitHandler
void(* SendInitHandler)(SendInit *aSendInitMsg)
XferDoneHandler
void(* XferDoneHandler)(void *aAppState)
XferErrorHandler
void(* XferErrorHandler)(void *aAppState, StatusReport *aXferError)
পাবলিক বৈশিষ্ট্য amInitiator
bool amInitiator
গৃহীত হয়
bool isAccepted
সূচনা হয়
bool isInitiated
ওয়াইডরেঞ্জ
bool isWideRange
অ্যাপস্টেট
void * theAppState
ব্লক কাউন্টার
uint8_t theBlockCounter
এনক্রিপশন টাইপ
uint8_t theEncryptionType
ত্রুটি হ্যান্ডলার
ErrorHandler theErrorHandler
গেটব্লকহ্যান্ডলার
GetBlockHandler theGetBlockHandler
দৈর্ঘ্য
uint64_t theLength
ম্যাক্সব্লক সাইজ
uint16_t theMaxBlockSize
পুটব্লকহ্যান্ডলার
PutBlockHandler thePutBlockHandler
রিসিভঅ্যাসেপ্টহ্যান্ডলার
ReceiveAcceptHandler theReceiveAcceptHandler
TheReceiveInitHandler
ReceiveInitHandler theReceiveInitHandler
রিজেক্ট হ্যান্ডলার
RejectHandler theRejectHandler
সেন্ডঅ্যাকসেপ্টহ্যান্ডলার
SendAcceptHandler theSendAcceptHandler
TheSendInitHandler
SendInitHandler theSendInitHandler
স্টার্টঅফসেট
uint64_t theStartOffset
এক্সফারডোনহ্যান্ডলার
XferDoneHandler theXferDoneHandler
XferErrorHandler
XferErrorHandler theXferErrorHandler
পাবলিক ফাংশন ডিসপ্যাচ ত্রুটি হ্যান্ডলার
void DispatchErrorHandler(
WEAVE_ERROR anErrorCode
)
ডিসপ্যাচগেটব্লকহ্যান্ডলার
void DispatchGetBlockHandler(
uint64_t *pLength,
uint8_t * *aDataBlock,
bool *isLastBlock
)
ডিসপ্যাচপুটব্লকহ্যান্ডলার
void DispatchPutBlockHandler(
uint64_t length,
uint8_t *dataBlock,
bool isLastBlock
)
DispatchReceiveAccept
void DispatchReceiveAccept(
ReceiveAccept *aReceiveAcceptMsg
)
DispatchRejectHandler
void DispatchRejectHandler(
StatusReport *aReport
)
DispatchSendAccept
void DispatchSendAccept(
SendAccept *aSendAcceptMsg
)
DispatchXferDoneHandler
void DispatchXferDoneHandler()
DispatchXferErrorHandler
void DispatchXferErrorHandler(
StatusReport *aXferError
)
WeaveBdxClient
WeaveBdxClient()
initBdxReceive
WEAVE_ERROR initBdxReceive(
bool iCanDrive,
ReceiveAcceptHandler anAcceptHandler,
RejectHandler aRejectHandler,
PutBlockHandler aBlockHandler,
XferErrorHandler aXferErrorHandler,
XferDoneHandler aDoneHandler,
ErrorHandler anErrorHandler
)
initBdxSend
WEAVE_ERROR initBdxSend(
bool iCanDrive,
bool uCanDrive,
bool aSynchOK,
SendAcceptHandler anAcceptHandler,
RejectHandler aRejectHandler,
GetBlockHandler aBlockHandler,
XferErrorHandler aXferErrorHandler,
XferDoneHandler aDoneHandler,
ErrorHandler anErrorHandler,
ReferencedTLVData *aMetaData
)
অন্য কিছু উল্লেখ করা না থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons অ্যাট্রিবিউশন 4.0 লাইসেন্স -এর অধীনে এবং কোডের স্যাম্পেল Apache 2.0 লাইসেন্স -এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক। OPENTHREAD ও এর সম্পর্কিত চিহ্ন হল Thread Group-এর ট্রেডমার্রক এবং এগুলিকে লাইসেন্সের অধীনে ব্যবহার করা হয়।
2025-07-28 UTC-তে শেষবার আপডেট করা হয়েছে।
আমাদের আরও কিছু জানাতে চান?
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-28 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]