28 #ifndef Hypertable_Lib_RangeServer_Response_Parameters_AcknowledgeLoad_h
29 #define Hypertable_Lib_RangeServer_Response_Parameters_AcknowledgeLoad_h
42 namespace RangeServer {
44 namespace Parameters {
62 : m_error_map(error_map) {}
66 const map<QualifiedRangeSpec, int32_t> &
error_map() {
return m_error_map; }
72 uint8_t encoding_version()
const override;
77 size_t encoded_length_internal()
const override;
81 void encode_internal(uint8_t **bufp)
const override;
89 void decode_internal(uint8_t version,
const uint8_t **bufp,
90 size_t *remainp)
override;
100 #endif // Hypertable_Lib_RangeServer_Response_Parameters_AcknowledgeLoad_h
AcknowledgeLoad()
Constructor.
Response parameters for acknowledge load function.
const map< QualifiedRangeSpec, int32_t > & error_map()
Gets range error map.
Declarations for QualifiedRangeSpec and QualifiedRangeSpecManaged.
Declarations for Serializable.
map< QualifiedRangeSpec, int32_t > m_error_map
Range error map.
Mixin class that provides a standard serialization interface.
AcknowledgeLoad(const map< QualifiedRangeSpec, int32_t > &error_map)
Constructor.