|
enum class | UploadStatus : int {
Initialized = 0
, ArchivingStarted = 1
, ArchivingFailed = 2
, ArchivingSucceeded = 3
,
UploadFailed = 4
, ValidationStarted = 5
, ValidationProgress = 6
, ValidationFailed = 7
,
ValidationCancelled = 8
, ValidationSucceeded = 9
, UnknownError = 10
} |
|
enum class | UploadStreamResult : int {
Success = 0
, Failure = 1
, FailureForbidden = 2
, FailureWorldName = 3
,
InvalidResponseBody = 4
, None = 5
} |
|
|
virtual void | initFileUploader (::std::string const &uploadId, ::FileInfo const &file, int chunkSize, ::Json::Value const &uploadOptions, ::std::function< void(bool)> callback) |
|
virtual void | getServerMissingChunks (::FileInfo const &file, ::std::function< void(::std::vector<::FileChunkInfo >)> callback) const |
|
virtual void | confirmChunkReceived (::FileInfo const &file, ::FileChunkInfo const &chunk) |
|
virtual void | uploadChunk (::FileInfo const &file, ::FileChunkInfo const &chunk, ::std::vector< uchar > const &data, ::std::function< void(bool)> onCompleteCallback) |
|
virtual bool | canCancelUpload (::FileInfo const &file) const |
|
virtual void | cancelUpload (::FileInfo const &file) |
|
virtual::UploadError | getInitErrorCode () const |
|
virtual float | getUploadProgress (::FileInfo const &file) const |
|
virtual::FileChunkInfo | getChunkInfo (::FileInfo const &file, int chunkID) const |
|
MCAPI void | $dtor () |
|
MCAPI void | $initFileUploader (::std::string const &uploadId, ::FileInfo const &file, int chunkSize, ::Json::Value const &uploadOptions, ::std::function< void(bool)> callback) |
|
MCAPI void | $getServerMissingChunks (::FileInfo const &file, ::std::function< void(::std::vector<::FileChunkInfo >)> callback) const |
|
MCFOLD void | $confirmChunkReceived (::FileInfo const &file, ::FileChunkInfo const &chunk) |
|
MCAPI void | $uploadChunk (::FileInfo const &file, ::FileChunkInfo const &chunk, ::std::vector< uchar > const &data, ::std::function< void(bool)> onCompleteCallback) |
|
MCFOLD bool | $canCancelUpload (::FileInfo const &file) const |
|
MCFOLD void | $cancelUpload (::FileInfo const &file) |
|
MCFOLD::UploadError | $getInitErrorCode () const |
|
MCFOLD float | $getUploadProgress (::FileInfo const &file) const |
|
MCAPI::FileChunkInfo | $getChunkInfo (::FileInfo const &file, int chunkID) const |
|
virtual void | uploadStream (::FileInfo const &file, uint64 streamSize, ::std::string const &boundary, ::std::function< void(::IFileChunkUploader::UploadStreamResult)> onCompleteCallback) |
|
MCAPI void | $uploadStream (::FileInfo const &file, uint64 streamSize, ::std::string const &boundary, ::std::function< void(::IFileChunkUploader::UploadStreamResult)> onCompleteCallback) |
|
|
::ll::TypedStorage< 8, 8, ::PacketSender & > | mPacketSender |
|
::ll::TypedStorage< 8, 8, ::NetworkIdentifier const & > | mSource |
|
::ll::TypedStorage< 1, 1, bool > | mInitialized |
|
::ll::TypedStorage< 8, 32, ::std::string > | mName |
|
::ll::TypedStorage< 8, 32, ::std::string > | mFileHash |
|
::ll::TypedStorage< 8, 96, ::FileChunkManager > | mChunkManager |
|