Represents a single publisher within a RcfServer. To create a publisher, use RcfServer::createPublisher(). More...
#include <PublishingService.hpp>
Public Member Functions | |
RcfClientT & | publish () |
Returns a reference to the RcfClient<> instance to use when publishing messages. More... | |
Public Member Functions inherited from RCF::PublisherBase | |
std::string | getTopicName () |
Gets the topic name of the publisher. The default topic name is the name of the RCF interface of the publisher. More... | |
std::size_t | getSubscriberCount () |
Gets the number of subscribers currently connected. More... | |
void | close () |
Closes the publisher and disconnects any current subscribers. More... | |
void | dropSubscriber (RcfSessionWeakPtr sessionWeakPtr) |
Drops a particular subscriber connection. More... | |
Represents a single publisher within a RcfServer. To create a publisher, use RcfServer::createPublisher().
RcfClientT& RCF::Publisher< Interface >::publish | ( | ) |
Returns a reference to the RcfClient<> instance to use when publishing messages.