Struct ClientPortData
Defined in File client_port_data.hpp
Inheritance Relationships
Base Type
public iox::popo::BasePortData(Struct BasePortData)
Struct Documentation
-
struct ClientPortData : public iox::popo::BasePortData
Public Functions
-
ClientPortData(const capro::ServiceDescription &serviceDescription, const RuntimeName_t &runtimeName, const ClientOptions &clientOptions, mepoo::MemoryManager *const memoryManager, const mepoo::MemoryInfo &memoryInfo = mepoo::MemoryInfo()) noexcept
Public Members
-
ClientChunkSenderData_t m_chunkSenderData
-
ClientChunkReceiverData_t m_chunkReceiverData
-
std::atomic_bool m_connectRequested = {false}
-
std::atomic<ConnectionState> m_connectionState = {ConnectionState::NOT_CONNECTED}
Public Static Attributes
-
static constexpr uint64_t HISTORY_CAPACITY_ZERO = {0U}
-
ClientPortData(const capro::ServiceDescription &serviceDescription, const RuntimeName_t &runtimeName, const ClientOptions &clientOptions, mepoo::MemoryManager *const memoryManager, const mepoo::MemoryInfo &memoryInfo = mepoo::MemoryInfo()) noexcept