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 26 April 2021 at 15:31:02 CEST