eckit::distributed::NoTransport class

Base classes

class Transport

Constructors, destructors, conversion operators

NoTransport(const eckit::option::CmdArgs& args)
~NoTransport() override

Public functions

auto title() const -> const std::string& virtual
auto id() const -> const std::string& virtual
auto statistics() const -> const TransportStatistics&

Private functions

void sendMessageToNextWorker(const Message& message) override
void getNextWorkMessage(Message& message) override
void sendStatisticsToProducer(const Message& message) override
void sendShutDownMessage(const Actor&) override
auto producer() const -> bool override
auto single() const -> bool override
void initialise() override
void abort() override
void synchronise() override
auto writer() const -> bool override
void sendToWriter(size_t writer, const Message& message) override
void getNextWriteMessage(Message& message) override
void print(std::ostream& out) const override

Function documentation

const std::string& eckit::distributed::NoTransport::title() const virtual

const std::string& eckit::distributed::NoTransport::id() const virtual

const TransportStatistics& eckit::distributed::NoTransport::statistics() const

This website is beyond its original expiry date and the content may be out of date. The site owner has been notified and may choose to extend the expiry date and remove this banner. If you have any questions about this, please visit our support portal.