#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.