nl:: بافت:: پروفایل ها:: BDX_Current:: WeaveBdxDelegate
این یک کلاس انتزاعی است.خلاصه
سازندگان و تخریب کنندگان | |
---|---|
WeaveBdxDelegate (void) |
ویژگی های محافظت شده | |
---|---|
mLength | uint64_t |
mMaxBlockSize | uint16_t |
mStartOffset | uint64_t |
توابع عمومی | |
---|---|
EstablishWeaveConnection ( ServiceDirectory::WeaveServiceManager & aServiceMgr, WeaveAuthMode anAuthMode) | |
Init ( WeaveExchangeManager *pExchangeMgr, InetLayer *pInetLayer) | |
Shutdown (void) | |
StartBdxUploadingFile (void) | void |
UploadInProgress (void) | bool |
توابع محافظت شده | |
---|---|
BdxErrorHandler ( WEAVE_ERROR anErrorCode)=0 | virtual void |
BdxGetBlockHandler (uint64_t *pLength, uint8_t **aDataBlock, bool *isLastBlock)=0 | virtual void |
BdxGetFileName (void)=0 | virtual char * |
BdxRejectHandler ( StatusReport *aReport)=0 | virtual void |
BdxSendAcceptHandler ( SendAccept *aSendAcceptMsg)=0 | virtual void |
BdxXferDoneHandler (void)=0 | virtual void |
BdxXferErrorHandler ( StatusReport *aXferError)=0 | virtual void |
HandleWeaveConnectionClosed ( WeaveConnection *con, WEAVE_ERROR conErr) | virtual void |
HandleWeaveConnectionComplete ( WeaveConnection *con, WEAVE_ERROR conErr) | virtual void |
HandleWeaveServiceMgrStatus (void *anAppState, uint32_t aProfileId, uint16_t aStatusCode) | virtual void |
ویژگی های محافظت شده
میلی متر طول
uint64_t mLength
mMaxBlockSize
uint16_t mMaxBlockSize
mStartOffset
uint64_t mStartOffset
توابع عمومی
WeaveConnection را برقرار کنید
WEAVE_ERROR EstablishWeaveConnection( ServiceDirectory::WeaveServiceManager & aServiceMgr, WeaveAuthMode anAuthMode )
شروع کنید
WEAVE_ERROR Init( WeaveExchangeManager *pExchangeMgr, InetLayer *pInetLayer )
خاموش شدن
WEAVE_ERROR Shutdown( void )
StartBdxUploadingFile
void StartBdxUploadingFile( void )
UploadInProgress
bool UploadInProgress( void )
WeaveBdxDelegate
WeaveBdxDelegate( void )
توابع محافظت شده
BdxError Handler
virtual void BdxErrorHandler( WEAVE_ERROR anErrorCode )=0
BdxGetBlockHandler
virtual void BdxGetBlockHandler( uint64_t *pLength, uint8_t **aDataBlock, bool *isLastBlock )=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
BdxXferError Handler
virtual void BdxXferErrorHandler( StatusReport *aXferError )=0
HandleWeaveConnectionClosed
virtual void HandleWeaveConnectionClosed( WeaveConnection *con, WEAVE_ERROR conErr )
HandleWeaveConnectionComplete
virtual void HandleWeaveConnectionComplete( WeaveConnection *con, WEAVE_ERROR conErr )
HandleWeaveServiceMgrStatus
virtual void HandleWeaveServiceMgrStatus( void *anAppState, uint32_t aProfileId, uint16_t aStatusCode )
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی.