nl:: Weave:: Profiles:: DataManagement_Current:: LogBDXUpload
Summary
Constructors and Destructors |
|
---|---|
LogBDXUpload(void)
|
Public types |
|
---|---|
UploaderState
|
enum |
Public attributes |
|
---|---|
mState
|
UploaderState
|
Public functions |
|
---|---|
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)
|
Public types
UploaderState
UploaderState
Public attributes
mState
UploaderState mState
Public functions
Abort
void Abort( void )
BlockHandler
void BlockHandler( nl::Weave::Profiles::BulkDataTransfer::BDXTransfer *aXfer, uint64_t *aLength, uint8_t **aDataBlock, bool *aIsLastBlock )
Done
void Done( void )
GetUploadPosition
uint32_t GetUploadPosition( void )
Init
WEAVE_ERROR Init( LoggingManagement *inLogger )
LogBDXUpload
LogBDXUpload( void )
Shutdown
void Shutdown( void )
StartUpload
WEAVE_ERROR StartUpload( nl::Weave::Binding *aBinding )