iox::popo::RequestHeader🔗
Inherits from iox::popo::RPCBaseHeader
Public Functions🔗
Name | |
---|---|
RequestHeader(cxx::not_null< ClientChunkQueueData_t *const > chunkQueueDataPtr) | |
RequestHeader(const RequestHeader & other) | |
RequestHeader & | operator=(const RequestHeader & ) |
RequestHeader(RequestHeader && rhs) =default | |
RequestHeader & | operator=(RequestHeader && rhs) =default |
virtual | ~RequestHeader() =default |
void | setSequenceNumber(const int64_t sequenceNumber) |
void | setFireAndForget(const bool fireAndForget) |
mepoo::ChunkHeader * | getChunkHeader() const |
void * | getUserPayload() |
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 RequestHeader🔗
inline explicit RequestHeader(
cxx::not_null< ClientChunkQueueData_t *const > chunkQueueDataPtr
)
function RequestHeader🔗
RequestHeader(
const RequestHeader & other
)
function operator=🔗
RequestHeader & operator=(
const RequestHeader &
)
function RequestHeader🔗
RequestHeader(
RequestHeader && rhs
) =default
function operator=🔗
RequestHeader & operator=(
RequestHeader && rhs
) =default
function ~RequestHeader🔗
virtual ~RequestHeader() =default
function setSequenceNumber🔗
inline void setSequenceNumber(
const int64_t sequenceNumber
)
function setFireAndForget🔗
inline void setFireAndForget(
const bool fireAndForget
)
function getChunkHeader🔗
inline mepoo::ChunkHeader * getChunkHeader() const
todo
function getUserPayload🔗
inline void * getUserPayload()
todo
Updated on 31 May 2022 at 15:29:16 CEST