#include <swcdb/core/comm/Serializable.h>
Public Member Functions | |
size_t | encoded_length () const |
void | encode (uint8_t **bufp) const |
void | decode (const uint8_t **bufp, size_t *remainp) |
Protected Member Functions | |
virtual | ~Serializable () noexcept |
virtual size_t | internal_encoded_length () const =0 |
virtual void | internal_encode (uint8_t **bufp) const =0 |
virtual void | internal_decode (const uint8_t **bufp, size_t *remainp)=0 |
Definition at line 18 of file Serializable.h.
|
inlineprotectedvirtualnoexcept |
Definition at line 31 of file Serializable.h.
SWC_CAN_INLINE void SWC::Comm::Serializable::decode | ( | const uint8_t ** | bufp, |
size_t * | remainp | ||
) |
Definition at line 59 of file Serializable.h.
References SWC::Serialization::decode_vi32(), internal_decode(), SWC::Error::PROTOCOL_ERROR, SWC_FMT_LD, SWC_FMT_LU, and SWC_THROWF.
Referenced by SWC::Comm::Protocol::FsBroker::Handler::append(), SWC::Comm::Protocol::Bkr::Handler::cells_select(), SWC::Comm::Protocol::Bkr::Handler::cells_update(), SWC::Comm::Protocol::FsBroker::Handler::close(), SWC::Comm::Protocol::Bkr::Handler::column_compact(), SWC::Comm::Protocol::Mngr::Handler::column_compact(), SWC::Comm::Protocol::Rgr::Handler::column_compact(), SWC::Comm::Protocol::Rgr::Handler::column_delete(), SWC::Comm::Protocol::Bkr::Handler::column_get(), SWC::Comm::Protocol::Mngr::Handler::column_get(), SWC::Comm::Protocol::Bkr::Handler::column_list(), SWC::Comm::Protocol::Mngr::Handler::column_list(), SWC::Comm::Protocol::Bkr::Handler::column_mng(), SWC::Comm::Protocol::Rgr::Handler::column_update(), SWC::Comm::Protocol::Rgr::Handler::columns_unload(), SWC::Comm::Protocol::FsBroker::Handler::combi_pread(), SWC::Comm::Protocol::FsBroker::Handler::create(), SWC::Comm::Protocol::FsBroker::Handler::exists(), SWC::Comm::Protocol::FsBroker::Handler::flush(), SWC::Comm::Protocol::Bkr::Req::ColumnGet_Base::handle(), SWC::Comm::Protocol::Bkr::Req::ColumnList_Base::handle(), SWC::Comm::Protocol::Mngr::Req::ColumnGet_Base::handle(), SWC::Comm::Protocol::Mngr::Req::ColumnList_Base::handle(), SWC::Comm::Protocol::Mngr::Req::MngrActive::handle(), SWC::Comm::Protocol::Mngr::Req::ColumnStatus::handle(), SWC::Comm::Protocol::Mngr::Req::RangersStatus::handle(), SWC::Comm::Protocol::Mngr::Req::ManagersStatus::handle(), SWC::Comm::Protocol::Rgr::Req::ReportRes::handle(), SWC::Comm::Protocol::Rgr::Req::ReportCids::handle(), SWC::Comm::Protocol::Rgr::Req::ReportColumnRids::handle(), SWC::Comm::Protocol::Rgr::Req::ReportColumnsRanges::handle(), SWC::Comm::Protocol::Rgr::Req::ColumnsUnload::handle(), SWC::Comm::Protocol::Rgr::Req::RangeLoad::handle(), SWC::Comm::Protocol::Rgr::Req::RangeUnload::handle(), SWC::Comm::Protocol::Rgr::Req::RangeUnoadForMerge::handle(), SWC::Comm::Protocol::Mngr::Handler::MngrColumnGet::handle(), SWC::Comm::Protocol::Rgr::Req::RangeIsLoaded::handle(), SWC::Comm::Protocol::Mngr::Req::RgrMngId::handle(), SWC::Comm::Protocol::FsBroker::Req::Base::handle_append(), SWC::Comm::Protocol::FsBroker::Req::Base::handle_create(), SWC::Comm::Protocol::FsBroker::Req::Base::handle_exists(), SWC::Comm::Protocol::FsBroker::Req::Base::handle_length(), SWC::Comm::Protocol::FsBroker::Req::Base::handle_open(), SWC::Comm::Protocol::FsBroker::Req::Base::handle_pread(), SWC::Comm::Protocol::FsBroker::Req::Base::handle_read(), SWC::Comm::Protocol::FsBroker::Req::Base::handle_readdir(), SWC::Comm::Protocol::FsBroker::Req::Base::handle_seek(), SWC::Comm::Protocol::FsBroker::Handler::length(), SWC::Comm::Protocol::FsBroker::Handler::mkdirs(), SWC::Comm::Protocol::Mngr::Handler::mngr_active(), SWC::Comm::Protocol::FsBroker::Handler::open(), SWC::Comm::Protocol::Mngr::Handler::ColumnUpdate::operator()(), SWC::Comm::Protocol::Mngr::Handler::MngrState::operator()(), SWC::Comm::Protocol::Mngr::Handler::RangeCreate::operator()(), SWC::Comm::Protocol::Mngr::Handler::RangeRemove::operator()(), SWC::Comm::Protocol::Mngr::Handler::Report::operator()(), SWC::Comm::Protocol::Mngr::Handler::RgrMngId::operator()(), SWC::Comm::Protocol::Mngr::Handler::RgrUpdate::operator()(), SWC::Comm::Protocol::Rgr::Handler::RangeLoad::operator()(), SWC::Comm::Protocol::Rgr::Handler::RangeLocate::operator()(), SWC::Comm::Protocol::Rgr::Handler::RangeQuerySelect::operator()(), SWC::Comm::Protocol::Rgr::Handler::Report::operator()(), SWC::Comm::Protocol::FsBroker::Handler::pread(), SWC::Comm::Protocol::Rgr::Handler::range_is_loaded(), SWC::Comm::Protocol::Rgr::Handler::range_query_update(), SWC::Comm::Protocol::Rgr::Handler::range_unload(), SWC::Comm::Protocol::Mngr::Handler::range_unloaded(), SWC::Comm::Protocol::Mngr::Params::RangeCreateRsp::RangeCreateRsp(), SWC::Comm::Protocol::Mngr::Params::RangeRemoveRsp::RangeRemoveRsp(), SWC::Comm::Protocol::Mngr::Params::RangeUnloadedRsp::RangeUnloadedRsp(), SWC::Comm::Protocol::FsBroker::Handler::read(), SWC::Comm::Protocol::FsBroker::Handler::read_all(), SWC::Comm::Protocol::FsBroker::Handler::readdir(), SWC::Comm::Protocol::FsBroker::Handler::remove(), SWC::Comm::Protocol::FsBroker::Handler::rename(), SWC::Comm::Protocol::Mngr::Handler::rgr_get(), SWC::Comm::Protocol::FsBroker::Handler::rmdir(), SWC::Comm::Protocol::FsBroker::Handler::seek(), SWC::Comm::Protocol::FsBroker::Handler::sync(), and SWC::Comm::Protocol::FsBroker::Handler::write().
SWC_CAN_INLINE void SWC::Comm::Serializable::encode | ( | uint8_t ** | bufp | ) | const |
Definition at line 52 of file Serializable.h.
References SWC::Serialization::encode_vi32(), internal_encode(), and internal_encoded_length().
Referenced by SWC::Comm::Buffers::set_data().
SWC_CAN_INLINE size_t SWC::Comm::Serializable::encoded_length | ( | ) | const |
Definition at line 45 of file Serializable.h.
References SWC::Serialization::encoded_length_vi32(), internal_encoded_length(), and SWC::Comm::Protocol::FsBroker::Handler::length().
Referenced by SWC::Comm::Buffers::set_data().
|
protectedpure virtual |
Implemented in SWC::Comm::Protocol::Mngr::Params::RgrUpdate, SWC::Comm::Protocol::Mngr::Params::MngrState, SWC::Comm::Protocol::Mngr::Params::ColumnUpdate, SWC::Comm::Protocol::FsBroker::Params::WriteReq, SWC::Comm::Protocol::FsBroker::Params::SyncReq, SWC::Comm::Protocol::FsBroker::Params::SeekRsp, SWC::Comm::Protocol::FsBroker::Params::SeekReq, SWC::Comm::Protocol::FsBroker::Params::RmdirReq, SWC::Comm::Protocol::FsBroker::Params::RenameReq, SWC::Comm::Protocol::FsBroker::Params::RemoveReq, SWC::Comm::Protocol::FsBroker::Params::ReaddirRsp, SWC::Comm::Protocol::FsBroker::Params::ReaddirReq, SWC::Comm::Protocol::FsBroker::Params::ReadAllReq, SWC::Comm::Protocol::FsBroker::Params::ReadRsp, SWC::Comm::Protocol::FsBroker::Params::ReadReq, SWC::Comm::Protocol::FsBroker::Params::PreadReq, SWC::Comm::Protocol::FsBroker::Params::OpenRsp, SWC::Comm::Protocol::FsBroker::Params::OpenReq, SWC::Comm::Protocol::FsBroker::Params::MkdirsReq, SWC::Comm::Protocol::FsBroker::Params::LengthRsp, SWC::Comm::Protocol::FsBroker::Params::LengthReq, SWC::Comm::Protocol::FsBroker::Params::FlushReq, SWC::Comm::Protocol::FsBroker::Params::ExistsRsp, SWC::Comm::Protocol::FsBroker::Params::ExistsReq, SWC::Comm::Protocol::FsBroker::Params::CreateReq, SWC::Comm::Protocol::FsBroker::Params::CombiPreadReq, SWC::Comm::Protocol::FsBroker::Params::CloseReq, SWC::Comm::Protocol::FsBroker::Params::AppendRsp, SWC::Comm::Protocol::FsBroker::Params::AppendReq, SWC::Comm::Protocol::Rgr::Params::Report::RspColumnsRanges, SWC::Comm::Protocol::Rgr::Params::Report::RspColumnRids, SWC::Comm::Protocol::Rgr::Params::Report::RspCids, SWC::Comm::Protocol::Rgr::Params::Report::RspRes, SWC::Comm::Protocol::Rgr::Params::Report::ReqColumn, SWC::Comm::Protocol::Rgr::Params::RangeUnloadRsp, SWC::Comm::Protocol::Rgr::Params::RangeUnload, SWC::Comm::Protocol::Rgr::Params::RangeQueryUpdateRsp, SWC::Comm::Protocol::Rgr::Params::RangeQueryUpdateReq, SWC::Comm::Protocol::Rgr::Params::RangeQuerySelectRsp, SWC::Comm::Protocol::Rgr::Params::RangeQuerySelectReq, SWC::Comm::Protocol::Rgr::Params::RangeLocateRsp, SWC::Comm::Protocol::Rgr::Params::RangeLocateReq, SWC::Comm::Protocol::Rgr::Params::RangeLoaded, SWC::Comm::Protocol::Rgr::Params::RangeLoad, SWC::Comm::Protocol::Rgr::Params::RangeIsLoadedRsp, SWC::Comm::Protocol::Rgr::Params::RangeIsLoadedReq, SWC::Comm::Protocol::Rgr::Params::ColumnUpdate, SWC::Comm::Protocol::Rgr::Params::ColumnsUnloadRsp, SWC::Comm::Protocol::Rgr::Params::ColumnsUnloadReq, SWC::Comm::Protocol::Rgr::Params::ColumnDelete, SWC::Comm::Protocol::Rgr::Params::ColumnCompactRsp, SWC::Comm::Protocol::Rgr::Params::ColumnCompactReq, SWC::Comm::Protocol::Mngr::Params::RgrMngId, SWC::Comm::Protocol::Mngr::Params::RgrGetRsp, SWC::Comm::Protocol::Mngr::Params::RgrGetReq, SWC::Comm::Protocol::Mngr::Params::Report::RspManagersStatus, SWC::Comm::Protocol::Mngr::Params::Report::RspRangersStatus, SWC::Comm::Protocol::Mngr::Params::Report::RspColumnStatus, SWC::Comm::Protocol::Mngr::Params::Report::ReqColumnStatus, SWC::Comm::Protocol::Mngr::Params::RangeUnloadedRsp, SWC::Comm::Protocol::Mngr::Params::RangeUnloadedReq, SWC::Comm::Protocol::Mngr::Params::RangeRemoveRsp, SWC::Comm::Protocol::Mngr::Params::RangeRemoveReq, SWC::Comm::Protocol::Mngr::Params::RangeCreateRsp, SWC::Comm::Protocol::Mngr::Params::RangeCreateReq, SWC::Comm::Protocol::Mngr::Params::MngrActiveRsp, SWC::Comm::Protocol::Mngr::Params::MngrActiveReq, SWC::Comm::Protocol::Mngr::Params::ColumnMng, SWC::Comm::Protocol::Mngr::Params::ColumnListRsp, SWC::Comm::Protocol::Mngr::Params::ColumnListReq, SWC::Comm::Protocol::Mngr::Params::ColumnGetRsp, SWC::Comm::Protocol::Mngr::Params::ColumnGetReq, SWC::Comm::Protocol::Mngr::Params::ColumnCompactRsp, SWC::Comm::Protocol::Mngr::Params::ColumnCompactReq, SWC::Comm::Protocol::Bkr::Params::CellsUpdateRsp, SWC::Comm::Protocol::Bkr::Params::CellsUpdateReq, SWC::Comm::Protocol::Bkr::Params::CellsSelectRsp, SWC::Comm::Protocol::Bkr::Params::CellsSelectReq, SWC::Comm::Protocol::Rgr::Params::RangeQuerySelectReqRef, and SWC::Comm::Protocol::Bkr::Params::CellsSelectReqRef.
Referenced by decode().
|
protectedpure virtual |
Implemented in SWC::Comm::Protocol::Mngr::Params::RgrUpdate, SWC::Comm::Protocol::Mngr::Params::MngrState, SWC::Comm::Protocol::Mngr::Params::ColumnUpdate, SWC::Comm::Protocol::FsBroker::Params::WriteReq, SWC::Comm::Protocol::FsBroker::Params::SyncReq, SWC::Comm::Protocol::FsBroker::Params::SeekRsp, SWC::Comm::Protocol::FsBroker::Params::SeekReq, SWC::Comm::Protocol::FsBroker::Params::RmdirReq, SWC::Comm::Protocol::FsBroker::Params::RenameReq, SWC::Comm::Protocol::FsBroker::Params::RemoveReq, SWC::Comm::Protocol::FsBroker::Params::ReaddirRsp, SWC::Comm::Protocol::FsBroker::Params::ReaddirReq, SWC::Comm::Protocol::FsBroker::Params::ReadAllReq, SWC::Comm::Protocol::FsBroker::Params::ReadRsp, SWC::Comm::Protocol::FsBroker::Params::ReadReq, SWC::Comm::Protocol::FsBroker::Params::PreadReq, SWC::Comm::Protocol::FsBroker::Params::OpenRsp, SWC::Comm::Protocol::FsBroker::Params::OpenReq, SWC::Comm::Protocol::FsBroker::Params::MkdirsReq, SWC::Comm::Protocol::FsBroker::Params::LengthRsp, SWC::Comm::Protocol::FsBroker::Params::LengthReq, SWC::Comm::Protocol::FsBroker::Params::FlushReq, SWC::Comm::Protocol::FsBroker::Params::ExistsRsp, SWC::Comm::Protocol::FsBroker::Params::ExistsReq, SWC::Comm::Protocol::FsBroker::Params::CreateReq, SWC::Comm::Protocol::FsBroker::Params::CombiPreadReq, SWC::Comm::Protocol::FsBroker::Params::CloseReq, SWC::Comm::Protocol::FsBroker::Params::AppendRsp, SWC::Comm::Protocol::FsBroker::Params::AppendReq, SWC::Comm::Protocol::Rgr::Params::Report::RspColumnsRanges, SWC::Comm::Protocol::Rgr::Params::Report::RspColumnRids, SWC::Comm::Protocol::Rgr::Params::Report::RspCids, SWC::Comm::Protocol::Rgr::Params::Report::RspRes, SWC::Comm::Protocol::Rgr::Params::Report::ReqColumn, SWC::Comm::Protocol::Rgr::Params::RangeUnloadRsp, SWC::Comm::Protocol::Rgr::Params::RangeUnload, SWC::Comm::Protocol::Rgr::Params::RangeQueryUpdateRsp, SWC::Comm::Protocol::Rgr::Params::RangeQueryUpdateReq, SWC::Comm::Protocol::Rgr::Params::RangeQuerySelectRsp, SWC::Comm::Protocol::Rgr::Params::RangeQuerySelectReqRef, SWC::Comm::Protocol::Rgr::Params::RangeQuerySelectReq, SWC::Comm::Protocol::Rgr::Params::RangeLocateRsp, SWC::Comm::Protocol::Rgr::Params::RangeLocateReq, SWC::Comm::Protocol::Rgr::Params::RangeLoaded, SWC::Comm::Protocol::Rgr::Params::RangeLoad, SWC::Comm::Protocol::Rgr::Params::RangeIsLoadedRsp, SWC::Comm::Protocol::Rgr::Params::RangeIsLoadedReq, SWC::Comm::Protocol::Rgr::Params::ColumnUpdate, SWC::Comm::Protocol::Rgr::Params::ColumnsUnloadRsp, SWC::Comm::Protocol::Rgr::Params::ColumnsUnloadReq, SWC::Comm::Protocol::Rgr::Params::ColumnDelete, SWC::Comm::Protocol::Rgr::Params::ColumnCompactRsp, SWC::Comm::Protocol::Rgr::Params::ColumnCompactReq, SWC::Comm::Protocol::Mngr::Params::RgrMngId, SWC::Comm::Protocol::Mngr::Params::RgrGetRsp, SWC::Comm::Protocol::Mngr::Params::RgrGetReq, SWC::Comm::Protocol::Mngr::Params::Report::RspManagersStatus, SWC::Comm::Protocol::Mngr::Params::Report::RspRangersStatus, SWC::Comm::Protocol::Mngr::Params::Report::RspColumnStatus, SWC::Comm::Protocol::Mngr::Params::Report::ReqColumnStatus, SWC::Comm::Protocol::Mngr::Params::RangeUnloadedRsp, SWC::Comm::Protocol::Mngr::Params::RangeUnloadedReq, SWC::Comm::Protocol::Mngr::Params::RangeRemoveRsp, SWC::Comm::Protocol::Mngr::Params::RangeRemoveReq, SWC::Comm::Protocol::Mngr::Params::RangeCreateRsp, SWC::Comm::Protocol::Mngr::Params::RangeCreateReq, SWC::Comm::Protocol::Mngr::Params::MngrActiveRsp, SWC::Comm::Protocol::Mngr::Params::MngrActiveReq, SWC::Comm::Protocol::Mngr::Params::ColumnMng, SWC::Comm::Protocol::Mngr::Params::ColumnListRsp, SWC::Comm::Protocol::Mngr::Params::ColumnListReq, SWC::Comm::Protocol::Mngr::Params::ColumnGetRsp, SWC::Comm::Protocol::Mngr::Params::ColumnGetReq, SWC::Comm::Protocol::Mngr::Params::ColumnCompactRsp, SWC::Comm::Protocol::Mngr::Params::ColumnCompactReq, SWC::Comm::Protocol::Bkr::Params::CellsUpdateRsp, SWC::Comm::Protocol::Bkr::Params::CellsUpdateReq, SWC::Comm::Protocol::Bkr::Params::CellsSelectRsp, SWC::Comm::Protocol::Bkr::Params::CellsSelectReqRef, and SWC::Comm::Protocol::Bkr::Params::CellsSelectReq.
Referenced by encode().
|
protectedpure virtual |
Implemented in SWC::Comm::Protocol::Mngr::Params::RgrUpdate, SWC::Comm::Protocol::Mngr::Params::MngrState, SWC::Comm::Protocol::Mngr::Params::ColumnUpdate, SWC::Comm::Protocol::FsBroker::Params::WriteReq, SWC::Comm::Protocol::FsBroker::Params::SyncReq, SWC::Comm::Protocol::FsBroker::Params::SeekRsp, SWC::Comm::Protocol::FsBroker::Params::SeekReq, SWC::Comm::Protocol::FsBroker::Params::RmdirReq, SWC::Comm::Protocol::FsBroker::Params::RenameReq, SWC::Comm::Protocol::FsBroker::Params::RemoveReq, SWC::Comm::Protocol::FsBroker::Params::ReaddirRsp, SWC::Comm::Protocol::FsBroker::Params::ReaddirReq, SWC::Comm::Protocol::FsBroker::Params::ReadAllReq, SWC::Comm::Protocol::FsBroker::Params::ReadRsp, SWC::Comm::Protocol::FsBroker::Params::ReadReq, SWC::Comm::Protocol::FsBroker::Params::PreadReq, SWC::Comm::Protocol::FsBroker::Params::OpenRsp, SWC::Comm::Protocol::FsBroker::Params::OpenReq, SWC::Comm::Protocol::FsBroker::Params::MkdirsReq, SWC::Comm::Protocol::FsBroker::Params::LengthRsp, SWC::Comm::Protocol::FsBroker::Params::LengthReq, SWC::Comm::Protocol::FsBroker::Params::FlushReq, SWC::Comm::Protocol::FsBroker::Params::ExistsRsp, SWC::Comm::Protocol::FsBroker::Params::ExistsReq, SWC::Comm::Protocol::FsBroker::Params::CreateReq, SWC::Comm::Protocol::FsBroker::Params::CombiPreadReq, SWC::Comm::Protocol::FsBroker::Params::CloseReq, SWC::Comm::Protocol::FsBroker::Params::AppendRsp, SWC::Comm::Protocol::FsBroker::Params::AppendReq, SWC::Comm::Protocol::Rgr::Params::Report::RspColumnsRanges, SWC::Comm::Protocol::Rgr::Params::Report::RspColumnRids, SWC::Comm::Protocol::Rgr::Params::Report::RspCids, SWC::Comm::Protocol::Rgr::Params::Report::RspRes, SWC::Comm::Protocol::Rgr::Params::Report::ReqColumn, SWC::Comm::Protocol::Rgr::Params::RangeUnloadRsp, SWC::Comm::Protocol::Rgr::Params::RangeUnload, SWC::Comm::Protocol::Rgr::Params::RangeQueryUpdateRsp, SWC::Comm::Protocol::Rgr::Params::RangeQueryUpdateReq, SWC::Comm::Protocol::Rgr::Params::RangeQuerySelectRsp, SWC::Comm::Protocol::Rgr::Params::RangeQuerySelectReqRef, SWC::Comm::Protocol::Rgr::Params::RangeQuerySelectReq, SWC::Comm::Protocol::Rgr::Params::RangeLocateRsp, SWC::Comm::Protocol::Rgr::Params::RangeLocateReq, SWC::Comm::Protocol::Rgr::Params::RangeLoaded, SWC::Comm::Protocol::Rgr::Params::RangeLoad, SWC::Comm::Protocol::Rgr::Params::RangeIsLoadedRsp, SWC::Comm::Protocol::Rgr::Params::RangeIsLoadedReq, SWC::Comm::Protocol::Rgr::Params::ColumnUpdate, SWC::Comm::Protocol::Rgr::Params::ColumnsUnloadRsp, SWC::Comm::Protocol::Rgr::Params::ColumnsUnloadReq, SWC::Comm::Protocol::Rgr::Params::ColumnDelete, SWC::Comm::Protocol::Rgr::Params::ColumnCompactRsp, SWC::Comm::Protocol::Rgr::Params::ColumnCompactReq, SWC::Comm::Protocol::Mngr::Params::RgrMngId, SWC::Comm::Protocol::Mngr::Params::RgrGetRsp, SWC::Comm::Protocol::Mngr::Params::RgrGetReq, SWC::Comm::Protocol::Mngr::Params::Report::RspManagersStatus, SWC::Comm::Protocol::Mngr::Params::Report::RspRangersStatus, SWC::Comm::Protocol::Mngr::Params::Report::RspColumnStatus, SWC::Comm::Protocol::Mngr::Params::Report::ReqColumnStatus, SWC::Comm::Protocol::Mngr::Params::RangeUnloadedRsp, SWC::Comm::Protocol::Mngr::Params::RangeUnloadedReq, SWC::Comm::Protocol::Mngr::Params::RangeRemoveRsp, SWC::Comm::Protocol::Mngr::Params::RangeRemoveReq, SWC::Comm::Protocol::Mngr::Params::RangeCreateRsp, SWC::Comm::Protocol::Mngr::Params::RangeCreateReq, SWC::Comm::Protocol::Mngr::Params::MngrActiveRsp, SWC::Comm::Protocol::Mngr::Params::MngrActiveReq, SWC::Comm::Protocol::Mngr::Params::ColumnMng, SWC::Comm::Protocol::Mngr::Params::ColumnListRsp, SWC::Comm::Protocol::Mngr::Params::ColumnListReq, SWC::Comm::Protocol::Mngr::Params::ColumnGetRsp, SWC::Comm::Protocol::Mngr::Params::ColumnGetReq, SWC::Comm::Protocol::Mngr::Params::ColumnCompactRsp, SWC::Comm::Protocol::Mngr::Params::ColumnCompactReq, SWC::Comm::Protocol::Bkr::Params::CellsUpdateRsp, SWC::Comm::Protocol::Bkr::Params::CellsUpdateReq, SWC::Comm::Protocol::Bkr::Params::CellsSelectRsp, SWC::Comm::Protocol::Bkr::Params::CellsSelectReqRef, and SWC::Comm::Protocol::Bkr::Params::CellsSelectReq.
Referenced by encode(), and encoded_length().