nl:: बुनें:: प्रोफाइल:: डेटा प्रबंधन_वर्तमान :: लॉगबीडीएक्सअपलोड

सारांश

निर्माता और विनाशक De

LogBDXUpload (void)

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

UploaderState एन्यूम

सार्वजनिक गुण

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

सार्वजनिक समारोह

बीच में बंद करें

void Abort(
  void
)

ब्लॉकहैंडलर

void BlockHandler(
  nl::Weave::Profiles::BulkDataTransfer::BDXTransfer *aXfer,
  uint64_t *aLength,
  uint8_t **aDataBlock,
  bool *aIsLastBlock
)

किया हुआ

void Done(
  void
)

GetUploadPosition

uint32_t GetUploadPosition(
  void
)

में इस

WEAVE_ERROR Init(
  LoggingManagement *inLogger
)

लॉगबीडीएक्सअपलोड

 LogBDXUpload(
  void
)

शट डाउन

void Shutdown(
  void
)

अपलोड शुरू

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