iox::roudi::PortIntrospection::PortData::PublisherInfo🔗
Public Types🔗
Name | |
---|---|
using mepoo::TimePointNs_t | TimePointNs_t |
using mepoo::DurationNs_t | DurationNs_t |
Public Functions🔗
Name | |
---|---|
PublisherInfo() | |
PublisherInfo(typename PublisherPort::MemberType_t & portData) |
Public Attributes🔗
Name | |
---|---|
PublisherPort::MemberType_t * | portData |
RuntimeName_t | process |
capro::ServiceDescription | service |
NodeName_t | node |
TimePointNs_t | m_sequenceNumberTimestamp |
mepoo::SequenceNumber_t | m_sequenceNumber |
std::map< int, ConnectionInfo * > | connectionMap map from indices to object pointers |
int | index |
Public Types Documentation🔗
using TimePointNs_t🔗
using iox::roudi::PortIntrospection< PublisherPort, SubscriberPort >::PortData::PublisherInfo::TimePointNs_t = mepoo::TimePointNs_t;
using DurationNs_t🔗
using iox::roudi::PortIntrospection< PublisherPort, SubscriberPort >::PortData::PublisherInfo::DurationNs_t = mepoo::DurationNs_t;
Public Functions Documentation🔗
function PublisherInfo🔗
inline PublisherInfo()
function PublisherInfo🔗
inline PublisherInfo(
typename PublisherPort::MemberType_t & portData
)
Public Attributes Documentation🔗
variable portData🔗
PublisherPort::MemberType_t * portData {nullptr};
variable process🔗
RuntimeName_t process;
variable service🔗
capro::ServiceDescription service;
variable node🔗
NodeName_t node;
variable m_sequenceNumberTimestamp🔗
TimePointNs_t m_sequenceNumberTimestamp {DurationNs_t(0)};
variable m_sequenceNumber🔗
mepoo::SequenceNumber_t m_sequenceNumber {0U};
variable connectionMap🔗
std::map< int, ConnectionInfo * > connectionMap;
map from indices to object pointers
variable index🔗
int index {-1};
Updated on 26 April 2021 at 15:31:02 CEST