Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

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
)