Public Member Functions | List of all members
gov::fnal::cd::rms::provider::ProviderListener Class Referenceabstract

#include "/cvmfs/"

Inheritance diagram for gov::fnal::cd::rms::provider::ProviderListener:

Public Member Functions

virtual ~ProviderListener ()
virtual void textReceived (boost::shared_ptr< std::string > messageText)=0

Detailed Description

The interface for classes that want to be notified when a string message has been received from a provider.

Classes that implement this interface and are declared as listeners for provider-level messages are notified when messages are received.

Kurt Biery
Steve Foulkes
2019/09/27 00:07:31

Definition at line 31 of file ProviderListener.h.

Constructor & Destructor Documentation

virtual gov::fnal::cd::rms::provider::ProviderListener::~ProviderListener ( )

Destructor (declared virtual to ensure that derived class destructors are always called).

Definition at line 38 of file ProviderListener.h.

References textReceived().

38 {}

Member Function Documentation

virtual void gov::fnal::cd::rms::provider::ProviderListener::textReceived ( boost::shared_ptr< std::string messageText)
pure virtual

Invoked when a string message is received from a provider.

messageTextThe string containing the message that was received.

Implemented in gov::fnal::cd::rms::provider::BufferedProviderListener.

Referenced by gov::fnal::cd::rms::provider::LocalhostConnection::sendString(), and ~ProviderListener().

The documentation for this class was generated from the following file: