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 )
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی.