mcx::comm::BasePublisher

mcx::comm::BasePublisher

Inherited by mcx::comm::GroupRawPublisher

Public Functions

Name
virtual bool connect(const ConnectionData & conn_data) =0
virtual void iterate() =0
virtual void close() =0
virtual ProtocolType getProtocolType() const =0
virtual ~BasePublisher() =default

Public Functions Documentation

function connect

virtual bool connect(
    const ConnectionData & conn_data
) =0

Reimplemented by: mcx::comm::GroupRawPublisher::connect

function iterate

virtual void iterate() =0

Reimplemented by: mcx::comm::GroupRawPublisher::iterate

function close

virtual void close() =0

Reimplemented by: mcx::comm::GroupRawPublisher::close

function getProtocolType

virtual ProtocolType getProtocolType() const =0

Reimplemented by: mcx::comm::GroupRawPublisher0::getProtocolType, mcx::comm::GroupRawPublisher1::getProtocolType

function ~BasePublisher

virtual ~BasePublisher() =default

Updated on 2022-04-05 at 16:21:26 +0200