Struct ClientPortData

Inheritance Relationships

Base Type

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}