Skip to content

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