|
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 |
|
MCAPI 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 |
|
◆ initFileUploader()
virtual void RealmsFileUploader::initFileUploader |
( |
::std::string const & | , |
|
|
::FileInfo const & | , |
|
|
int | , |
|
|
::Json::Value const & | , |
|
|
::std::function< void(bool)> | ) |
|
virtual |
◆ uploadStream()
virtual void RealmsFileUploader::uploadStream |
( |
::FileInfo const & | file, |
|
|
uint64 | streamSize, |
|
|
::std::string const & | boundary, |
|
|
::std::function< void(::IFileChunkUploader::UploadStreamResult)> | onCompleteCallback ) |
|
virtual |
◆ canCancelUpload()
virtual bool RealmsFileUploader::canCancelUpload |
( |
::FileInfo const & | | ) |
const |
|
virtual |
◆ cancelUpload()
virtual void RealmsFileUploader::cancelUpload |
( |
::FileInfo const & | | ) |
|
|
virtual |
◆ getInitErrorCode()
virtual::UploadError RealmsFileUploader::getInitErrorCode |
( |
| ) |
const |
|
virtual |
◆ getUploadProgress()
virtual float RealmsFileUploader::getUploadProgress |
( |
::FileInfo const & | | ) |
const |
|
virtual |
◆ $getServerMissingChunks()
MCAPI void IFileChunkUploader::$getServerMissingChunks |
( |
::FileInfo const & | file, |
|
|
::std::function< void(::std::vector<::FileChunkInfo >)> | callback ) const |
|
inherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $confirmChunkReceived()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $uploadChunk()
MCAPI void IFileChunkUploader::$uploadChunk |
( |
::FileInfo const & | file, |
|
|
::FileChunkInfo const & | chunk, |
|
|
::std::vector< uchar > const & | data, |
|
|
::std::function< void(bool)> | onCompleteCallback ) |
|
inherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $uploadStream()
MCAPI void IFileChunkUploader::$uploadStream |
( |
::FileInfo const & | file, |
|
|
uint64 | streamSize, |
|
|
::std::string const & | boundary, |
|
|
::std::function< void(::IFileChunkUploader::UploadStreamResult)> | onCompleteCallback ) |
|
inherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $getChunkInfo()
MCAPI::FileChunkInfo IFileChunkUploader::$getChunkInfo |
( |
::FileInfo const & | file, |
|
|
int | chunkID ) const |
|
inherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $vftable()
static MCAPI void ** IFileChunkUploader::$vftable |
( |
| ) |
|
|
staticinherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: