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

এনএল :: তাঁত :: প্রোফাইল :: বিডিএক্স_কেন্দ্র :: ওয়েভবিডিএক্স ক্লায়েন্ট

সারসংক্ষেপ

নির্মাণকারী এবং ধ্বংসকারী

WeaveBdxClient ()

পাবলিক প্রকার

ErrorHandler )(void *aAppState, WEAVE_ERROR anErrorCode) টাইপডেফ
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) টাইপডেফ
void(*
ReceiveInitHandler )(ReceiveInit *aReceiveInitMsg) টাইপডেফ
void(*
RejectHandler )(void *aAppState, StatusReport *aReport) টাইপডেফ
void(*
SendAcceptHandler )(void *aAppState, SendAccept *aSendAcceptMsg) টাইপডেফ
void(*
SendInitHandler )(SendInit *aSendInitMsg) টাইপডেফ
void(*
XferDoneHandler )(void *aAppState) টাইপডেফ
void(*
XferErrorHandler )(void *aAppState, StatusReport *aXferError) টাইপডেফ
void(*

জনসাধারণের গুণাবলী

amDriver
bool
amInitiator
bool
amSender
bool
isAccepted
bool
isAsynch
bool
isDone
bool
isInitiated
bool
isWideRange
bool
theAppState
void *
theBlockCounter
uint8_t
theConnection
theEncryptionType
uint8_t
theErrorHandler
ErrorHandler
theExchangeCtx
theExchangeMgr
theFabricState
theFileDesignator
theGetBlockHandler
GetBlockHandler
theKeyId
uint16_t
theLength
uint64_t
theMaxBlockSize
uint16_t
thePutBlockHandler
PutBlockHandler
theReceiveAcceptHandler
ReceiveAcceptHandler
theReceiveInitHandler
ReceiveInitHandler
theRejectHandler
RejectHandler
theSendAcceptHandler
SendAcceptHandler
theSendInitHandler
SendInitHandler
theStartOffset
uint64_t
theXferDoneHandler
XferDoneHandler
theXferErrorHandler
XferErrorHandler

পাবলিক ফাংশন

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)

পাবলিক প্রকার

ত্রুটিহ্যান্ডলার

void(* ErrorHandler)(void *aAppState, WEAVE_ERROR anErrorCode)

গেটব্লকহ্যান্ডলার

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)

রিসিভইনিটহ্যান্ডলার

void(* ReceiveInitHandler)(ReceiveInit *aReceiveInitMsg)

রিজেক্টহ্যান্ডলার

void(* RejectHandler)(void *aAppState, StatusReport *aReport)

সেন্ডএকসেপ্টহ্যান্ডলার

void(* SendAcceptHandler)(void *aAppState, SendAccept *aSendAcceptMsg)

সেন্ডইনিটহ্যান্ডলার

void(* SendInitHandler)(SendInit *aSendInitMsg)

এক্সফারডোনহ্যান্ডলার

void(* XferDoneHandler)(void *aAppState)

XferErrorHandler

void(* XferErrorHandler)(void *aAppState, StatusReport *aXferError)

জনসাধারণের গুণাবলী

amDriver

bool amDriver

amInitiator

bool amInitiator

amSender

bool amSender

isAcepted

bool isAccepted

isAsynch

bool isAsynch

সমাপ্ত

bool isDone

isInitiated

bool isInitiated

is widesRange

bool isWideRange

the AppState

void * theAppState

দ্য ব্লক কাউন্টার

uint8_t theBlockCounter

সংযোগ

WeaveConnection * theConnection

এনক্রিপশন টাইপ

uint8_t theEncryptionType

দ্য ইররহ্যান্ডলার

ErrorHandler theErrorHandler

এক্সচেঞ্জসিটিএক্স

ExchangeContext * theExchangeCtx

এক্সচেঞ্জএমজিআর

WeaveExchangeManager * theExchangeMgr

theFabricState

const WeaveFabricState * theFabricState

theFileDesignator

ReferencedString theFileDesignator

দ্য গেটব্লকহ্যান্ডলার

GetBlockHandler theGetBlockHandler

theKeyId

uint16_t theKeyId

দৈর্ঘ

uint64_t theLength

theMaxBlockSize

uint16_t theMaxBlockSize

দ্য পটব্লকহ্যান্ডলার

PutBlockHandler thePutBlockHandler

The রিসিপঅ্যাকসেপ্টহ্যান্ডলার

ReceiveAcceptHandler theReceiveAcceptHandler

The রিসিপইনিটহ্যান্ডলার

ReceiveInitHandler theReceiveInitHandler

theRejectHandler

RejectHandler theRejectHandler

theSendAcceptHandler

SendAcceptHandler theSendAcceptHandler

theSendInitHandler

SendInitHandler theSendInitHandler

স্টার্টঅফসেট

uint64_t theStartOffset

theXferDoneHandler

XferDoneHandler theXferDoneHandler

theXferErrorHandler

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
)

ডিসপ্যাচ রিসিভঅ্যাকসেপ্ট

void DispatchReceiveAccept(
  ReceiveAccept *aReceiveAcceptMsg
)

ডিসপ্যাচআরেজেক্টহ্যান্ডলার

void DispatchRejectHandler(
  StatusReport *aReport
)

ডিসপ্যাচসেন্ডএসেপ্ট করুন

void DispatchSendAccept(
  SendAccept *aSendAcceptMsg
)

ডিসপ্যাচএক্সফারডোনহ্যান্ডলার

void DispatchXferDoneHandler()

DispatchXferErrorHandler and

void DispatchXferErrorHandler(
  StatusReport *aXferError
)

ওয়েভবিডিএক্স ক্লায়েন্ট

l10n- স্থানধারক = 49

অপেক্ষা করুনবিডিএক্সআইএনটি

l10n- স্থানধারক = 50

initBdx রিসিভ

l10n- স্থানধারক = 51

initBdxSend

l10n- স্থানধারক = 52

initClient

l10n- স্থানধারক = 53

শাটডাউন ক্লায়েন্ট

l10n- স্থানধারক = 54

শাটডাউন ক্লায়েন্ট

l10n- স্থানধারক = 55