#include <TableMutatorAsyncSendBuffer.h>

Public Member Functions | |
| TableMutatorAsyncSendBuffer (const TableIdentifier *tid, TableMutatorAsyncCompletionCounter *counterp_, RangeLocator *rl) | |
| void | add_retries (uint32_t count, uint32_t offset, uint32_t len) |
| void | add_retries_all (bool with_error=false, uint32_t error=0) |
| void | add_errors (int error, uint32_t count, uint32_t offset, uint32_t len) |
| void | add_errors_all (uint32_t error) |
| void | clear () |
| void | reset () |
| void | get_failed_regions (std::vector< FailedRegionAsync > &errors) |
| bool | resend () |
Public Attributes | |
| std::vector< uint64_t > | key_offsets |
| DynamicBuffer | accum |
| StaticBuffer | pending_updates |
| CommAddress | addr |
| TableMutatorAsyncCompletionCounter * | counterp |
| DispatchHandlerPtr | dispatch_handler |
| std::vector< FailedRegionAsync > | failed_regions |
| uint32_t | send_count |
| uint32_t | retry_count |
Private Attributes | |
| const TableIdentifier * | m_table_identifier |
| RangeLocator * | m_range_locator |
Definition at line 40 of file TableMutatorAsyncSendBuffer.h.
|
inline |
Definition at line 42 of file TableMutatorAsyncSendBuffer.h.
|
inline |
Definition at line 74 of file TableMutatorAsyncSendBuffer.h.
|
inline |
Definition at line 83 of file TableMutatorAsyncSendBuffer.h.
|
inline |
Definition at line 48 of file TableMutatorAsyncSendBuffer.h.
|
inline |
Definition at line 57 of file TableMutatorAsyncSendBuffer.h.
|
inline |
Definition at line 91 of file TableMutatorAsyncSendBuffer.h.
|
inline |
Definition at line 103 of file TableMutatorAsyncSendBuffer.h.
|
inline |
Definition at line 107 of file TableMutatorAsyncSendBuffer.h.
|
inline |
Definition at line 99 of file TableMutatorAsyncSendBuffer.h.
| DynamicBuffer Hypertable::TableMutatorAsyncSendBuffer::accum |
Definition at line 110 of file TableMutatorAsyncSendBuffer.h.
| CommAddress Hypertable::TableMutatorAsyncSendBuffer::addr |
Definition at line 112 of file TableMutatorAsyncSendBuffer.h.
| TableMutatorAsyncCompletionCounter* Hypertable::TableMutatorAsyncSendBuffer::counterp |
Definition at line 113 of file TableMutatorAsyncSendBuffer.h.
| DispatchHandlerPtr Hypertable::TableMutatorAsyncSendBuffer::dispatch_handler |
Definition at line 114 of file TableMutatorAsyncSendBuffer.h.
| std::vector<FailedRegionAsync> Hypertable::TableMutatorAsyncSendBuffer::failed_regions |
Definition at line 115 of file TableMutatorAsyncSendBuffer.h.
| std::vector<uint64_t> Hypertable::TableMutatorAsyncSendBuffer::key_offsets |
Definition at line 109 of file TableMutatorAsyncSendBuffer.h.
|
private |
Definition at line 121 of file TableMutatorAsyncSendBuffer.h.
|
private |
Definition at line 120 of file TableMutatorAsyncSendBuffer.h.
| StaticBuffer Hypertable::TableMutatorAsyncSendBuffer::pending_updates |
Definition at line 111 of file TableMutatorAsyncSendBuffer.h.
| uint32_t Hypertable::TableMutatorAsyncSendBuffer::retry_count |
Definition at line 117 of file TableMutatorAsyncSendBuffer.h.
| uint32_t Hypertable::TableMutatorAsyncSendBuffer::send_count |
Definition at line 116 of file TableMutatorAsyncSendBuffer.h.
1.8.8