تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
nl::Weave::Profiles::BulkDataTransfer::BdxDelegate
هذه فئة تجريدية.
ملخّص
السمات المحمية
mLength
uint64_t mLength
mMaxBlockSize
uint16_t mMaxBlockSize
mStartOffset
uint64_t mStartOffset
الدوال العامة
BdxDelegate
BdxDelegate(
void
)
EstablishWeaveConnection
WEAVE_ERROR EstablishWeaveConnection(
ServiceDirectory::WeaveServiceManager & aServiceMgr,
WeaveAuthMode anAuthMode
)
إنت
WEAVE_ERROR Init(
WeaveExchangeManager *anExchangeMgr,
InetLayer *anInetLayer
)
إيقاف التشغيل
WEAVE_ERROR Shutdown(
void
)
StartBdxUploadingFile
void StartBdxUploadingFile(
void
)
UploadInProgress
bool UploadInProgress(
void
)
الدوال المحمية
BdxErrorHandler
virtual void BdxErrorHandler(
WEAVE_ERROR aErrorCode
)=0
BdxGetBlockHandler
virtual void BdxGetBlockHandler(
uint64_t *aLength,
uint8_t **aDataBlock,
bool *aLastBlock
)=0
BdxGetFileName
virtual char * BdxGetFileName(
void
)=0
BdxRejectHandler
virtual void BdxRejectHandler(
StatusReport *aReport
)=0
BdxSendAcceptHandler
virtual void BdxSendAcceptHandler(
SendAccept *aSendAcceptMsg
)=0
BdxXferDoneHandler
virtual void BdxXferDoneHandler(
void
)=0
BdxXferErrorHandler
virtual void BdxXferErrorHandler(
StatusReport *aXferError
)=0
HandleWeaveConnectionClosed
virtual void HandleWeaveConnectionClosed(
WeaveConnection *aCon,
WEAVE_ERROR aConErr
)
HandleWeaveConnectionComplete
virtual void HandleWeaveConnectionComplete(
WeaveConnection *aCon,
WEAVE_ERROR aConErr
)
HandleWeaveServiceMgrStatus
virtual void HandleWeaveServiceMgrStatus(
void *anAppState,
uint32_t aProfileId,
uint16_t aStatusCode
)
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجّلة لشركة Oracle و/أو شركائها التابعين، وThread هي علامة تجارية مسجّلة لشركة .Thread Group, Inc.
تاريخ التعديل الأخير: 2023-12-02 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]