nl:: বুনা:: প্রোফাইল:: ডেটা ম্যানেজমেন্ট_কারেন্ট:: 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

পাবলিক বৈশিষ্ট্য

mState

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

 LogBDXUpload(
  void
)

শাটডাউন

void Shutdown(
  void
)

স্টার্টআপলোড

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