iox::popo::ResponseHeader🔗
Inherits from iox::popo::RPCBaseHeader
Public Functions🔗
Name | |
---|---|
ResponseHeader(cxx::not_null< ClientChunkQueueData_t *const > chunkQueueDataPtr, const int64_t sequenceNumber) | |
ResponseHeader(const ResponseHeader & other) | |
ResponseHeader & | operator=(const ResponseHeader & ) |
ResponseHeader(ResponseHeader && rhs) =default | |
ResponseHeader & | operator=(ResponseHeader && rhs) =default |
virtual | ~ResponseHeader() =default |
void | setServerError(bool serverError) |
bool | hasServerError() const |
const mepoo::ChunkHeader * | getChunkHeader() const |
const void * | getUserPayload() const |
Additional inherited members🔗
Public Functions inherited from iox::popo::RPCBaseHeader
Name | |
---|---|
RPCBaseHeader(cxx::not_null< ClientChunkQueueData_t *const > chunkQueueDataPtr, const int64_t sequenceNumber) | |
RPCBaseHeader(const RPCBaseHeader & other) | |
RPCBaseHeader(RPCBaseHeader && rhs) =default | |
virtual | ~RPCBaseHeader() =default |
int64_t | getSequenceNumber() const |
Protected Attributes inherited from iox::popo::RPCBaseHeader
Name | |
---|---|
rp::RelativePointer< ClientChunkQueueData_t > | m_clientQueueDataPtr |
int64_t | m_sequenceNumber |
Public Functions Documentation🔗
function ResponseHeader🔗
inline ResponseHeader(
cxx::not_null< ClientChunkQueueData_t *const > chunkQueueDataPtr,
const int64_t sequenceNumber
)
function ResponseHeader🔗
ResponseHeader(
const ResponseHeader & other
)
function operator=🔗
ResponseHeader & operator=(
const ResponseHeader &
)
function ResponseHeader🔗
ResponseHeader(
ResponseHeader && rhs
) =default
function operator=🔗
ResponseHeader & operator=(
ResponseHeader && rhs
) =default
function ~ResponseHeader🔗
virtual ~ResponseHeader() =default
function setServerError🔗
inline void setServerError(
bool serverError
)
function hasServerError🔗
inline bool hasServerError() const
function getChunkHeader🔗
inline const mepoo::ChunkHeader * getChunkHeader() const
todo
function getUserPayload🔗
inline const void * getUserPayload() const
todo
Updated on 31 May 2022 at 15:29:16 CEST