|
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
} |
|
|
RealmsFileUploader & | operator= (RealmsFileUploader const &) |
|
| RealmsFileUploader (RealmsFileUploader const &) |
|
virtual void | initFileUploader (::std::string const &, ::FileInfo const &, int, ::Json::Value const &, ::std::function< void(bool)>) |
|
virtual void | uploadStream (::FileInfo const &file, uint64 streamSize, ::std::string const &boundary, ::std::function< void(::IFileChunkUploader::UploadStreamResult)> onCompleteCallback) |
|
virtual bool | canCancelUpload (::FileInfo const &) const |
|
virtual void | cancelUpload (::FileInfo const &) |
|
virtual::UploadError | getInitErrorCode () const |
|
virtual float | getUploadProgress (::FileInfo const &) const |
|
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::FileChunkInfo | getChunkInfo (::FileInfo const &file, int chunkID) const |
|
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) |
|
MCAPI void | $uploadStream (::FileInfo const &file, uint64 streamSize, ::std::string const &boundary, ::std::function< void(::IFileChunkUploader::UploadStreamResult)> onCompleteCallback) |
|
MCAPI::FileChunkInfo | $getChunkInfo (::FileInfo const &file, int chunkID) const |
|