nl :: Dệt :: Hồ sơ :: DataManagement_Current :: LogBDXUpload
Tóm lược
Người xây dựng và Người phá hủy | |
---|---|
LogBDXUpload (void) |
Các loại công khai | |
---|---|
UploaderState | enum |
Thuộc tính công cộng | |
---|---|
mState | UploaderState |
Chức năng công cộng | |
---|---|
Abort (void) | void |
BlockHandler (nl::Weave::Profiles::BulkDataTransfer::BDXTransfer *aXfer, uint64_t *aLength, uint8_t **aDataBlock, bool *aIsLastBlock) | void |
Done (void) | void |
GetUploadPosition (void) | uint32_t |
Init ( LoggingManagement *inLogger) | |
Shutdown (void) | void |
StartUpload ( nl::Weave::Binding *aBinding) |
Các loại công khai
UploaderState
UploaderState
Thuộc tính công cộng
mState
UploaderState mState
Chức năng công cộng
Huỷ bỏ
void Abort( void )
BlockHandler
void BlockHandler( nl::Weave::Profiles::BulkDataTransfer::BDXTransfer *aXfer, uint64_t *aLength, uint8_t **aDataBlock, bool *aIsLastBlock )
Làm xong
void Done( void )
GetUploadPosition
uint32_t GetUploadPosition( void )
Trong đó
WEAVE_ERROR Init( LoggingManagement *inLogger )
LogBDXUpload
LogBDXUpload( void )
Tắt
void Shutdown( void )
Bắt đầu tải lên
WEAVE_ERROR StartUpload( nl::Weave::Binding *aBinding )