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 |