Inherits tpie::request_base.
Public Types | |
typedef std::shared_ptr < compressor_buffer > | buffer_t |
typedef file_accessor::byte_stream_accessor < default_raw_file_accessor > | file_accessor_t |
Public Member Functions | |
write_request (const buffer_t &buffer, file_accessor_t *fileAccessor, temp_file *tempFile, stream_size_type writeOffset, memory_size_type blockItems, stream_size_type blockNumber, compressor_response *response) | |
file_accessor_t & | file_accessor () |
buffer_t | buffer () |
temp_file * | get_temp_file () |
memory_size_type | block_items () |
bool | should_append () |
stream_size_type | write_offset () |
void | set_block_info (stream_size_type readOffset, memory_size_type blockSize) |
void | update_recorded_size () |
void | update_recorded_size (stream_size_type fileSize) |
void | initiate_request () |
Protected Attributes | |
compressor_response * | m_response |