|
| 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
} |
| |
|
|
ServerFileChunkUploader & | operator= (ServerFileChunkUploader const &) |
| |
|
| ServerFileChunkUploader (ServerFileChunkUploader const &) |
| |
| 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 > 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 |
| |
| MCAPI void | $confirmChunkReceived (::FileInfo const &file, ::FileChunkInfo const &chunk) |
| |
| MCAPI void | $uploadChunk (::FileInfo const &file, ::FileChunkInfo const &chunk, ::std::vector< uchar > data, ::std::function< void(bool)> onCompleteCallback) |
| |
| MCAPI bool | $canCancelUpload (::FileInfo const &file) const |
| |
| MCAPI void | $cancelUpload (::FileInfo const &file) |
| |
| MCAPI::UploadError | $getInitErrorCode () const |
| |
| MCAPI 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 |
| |