|
| BinCopyStreamCopier (Stream &input, Stream &output) |
|
Array< ErrorLog > | extractErrors () |
|
uint64_t | getCopiedBytes () |
|
uint64_t | getAvailableBytes () |
|
bool_t | isCompleted () |
|
uint64_t | getFailedReadAttempts () |
|
uint64_t | getSkippedInputBytes () |
|
uint64_t | getFailedWriteAttempts () |
|
uint64_t | getSkippedOutputBytes () |
|
| StreamCopier (Stream &input, Stream &output) |
|
uint64_t | getReadOffset () const |
|
uint64_t | getWriteOffset () const |
|
size_t | getBlockSize () const |
|
uint64_t | getCopyLimit () const |
|
bool_t | getContinueOnReadErrors () const |
|
bool_t | getContinueOnWriteErrors () const |
|
void | setReadOffset (uint64_t readOffset) |
|
void | setWriteOffset (uint64_t writeOffset) |
|
void | setBlockSize (size_t blockSize) |
|
void | setCopyLimit (uint64_t copyLimit) |
|
void | setContinueOnReadErrors (bool_t enabled) |
|
void | setContinueOnWriteErrors (bool_t enabled) |
|
virtual void | run () |
|
virtual void | cancel () |
|
|
virtual void | onProgress (uint64_t bytesCopied, uint64_t available) |
|
virtual void | onCompleted (uint64_t bytesCopied) |
|
virtual void | onInputError (result_t errorCode, uint64_t position, size_t affectedLength, char const *errorMessage) |
|
virtual void | onOutputError (result_t errorCode, uint64_t position, size_t affectedLength, char const *errorMessage) |
|
◆ onCompleted()
virtual void gate::apps::BinCopyStreamCopier::onCompleted |
( |
uint64_t | bytesCopied | ) |
|
|
inlineprotectedvirtual |
◆ onInputError()
virtual void gate::apps::BinCopyStreamCopier::onInputError |
( |
result_t | errorCode, |
|
|
uint64_t | position, |
|
|
size_t | affectedLength, |
|
|
char const * | errorMessage ) |
|
inlineprotectedvirtual |
◆ onOutputError()
virtual void gate::apps::BinCopyStreamCopier::onOutputError |
( |
result_t | errorCode, |
|
|
uint64_t | position, |
|
|
size_t | affectedLength, |
|
|
char const * | errorMessage ) |
|
inlineprotectedvirtual |
◆ onProgress()
virtual void gate::apps::BinCopyStreamCopier::onProgress |
( |
uint64_t | bytesCopied, |
|
|
uint64_t | available ) |
|
inlineprotectedvirtual |
The documentation for this class was generated from the following file:
- src/apps/vast/vbincopy/vbincopy.cpp