nl::Weave::Profiles::DataManagement_Current::LogBDXUpload

खास जानकारी

कंस्ट्रक्टर और डिस्ट्रक्टर

LogBDXUpload(void)

सार्वजनिक टाइप

UploaderState enum

सार्वजनिक एट्रिब्यूट

mState
UploaderState

सार्वजनिक फ़ंक्शन

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)

सार्वजनिक टाइप

UploaderState

 UploaderState

सार्वजनिक एट्रिब्यूट

mState

UploaderState mState

सार्वजनिक फ़ंक्शन

रद्द करें

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
)

शुरू करें

WEAVE_ERROR Init(
  LoggingManagement *inLogger
)

LogBDXUpload

 LogBDXUpload(
  void
)

बंद है

void Shutdown(
  void
)

StartUpload

WEAVE_ERROR StartUpload(
  nl::Weave::Binding *aBinding
)