27 #ifndef Hypertable_Lib_RangeServer_Request_Parameters_AcknowledgeLoad_h
28 #define Hypertable_Lib_RangeServer_Request_Parameters_AcknowledgeLoad_h
41 namespace RangeServer {
43 namespace Parameters {
64 const vector<QualifiedRangeSpec> &
specs() {
return m_specs; }
70 uint8_t encoding_version()
const override;
75 size_t encoded_length_internal()
const override;
79 void encode_internal(uint8_t **bufp)
const override;
87 void decode_internal(uint8_t version,
const uint8_t **bufp,
88 size_t *remainp)
override;
99 #endif // Hypertable_Lib_RangeServer_Request_Parameters_AcknowledgeLoad_h
vector< QualifiedRangeSpec > m_specs
Qualified range specifications.
Declarations for QualifiedRangeSpec and QualifiedRangeSpecManaged.
Declarations for Serializable.
AcknowledgeLoad()
Constructor.
Mixin class that provides a standard serialization interface.
const vector< QualifiedRangeSpec > & specs()
Gets qualified range specifications.
Request parameters for acknowledge load function.