opendnp3  3.0.0
Reference implementation of DNP3 (IEEE-1815)
opendnp3::PrintingChannelListener Class Referencefinal

Callback interface for receiving information about a running channel. More...

#include <opendnp3/channel/PrintingChannelListener.h>

Public Member Functions

 PrintingChannelListener ()
 
virtual void OnStateChange (ChannelState state) override
 
- Public Member Functions inherited from opendnp3::IChannelListener
virtual ~IChannelListener ()
 

Static Public Member Functions

static std::shared_ptr< IChannelListenerCreate ()
 

Additional Inherited Members

- Private Member Functions inherited from opendnp3::Uncopyable
 Uncopyable ()=default
 
 Uncopyable (Uncopyable &&)=default
 
virtual ~Uncopyable ()=default
 
Uncopyableoperator= (Uncopyable &&)=default
 

Detailed Description

Callback interface for receiving information about a running channel.

Definition at line 35 of file PrintingChannelListener.h.

Constructor & Destructor Documentation

◆ PrintingChannelListener()

opendnp3::PrintingChannelListener::PrintingChannelListener ( )
inline

Definition at line 48 of file PrintingChannelListener.h.

Member Function Documentation

◆ Create()

static std::shared_ptr<IChannelListener> opendnp3::PrintingChannelListener::Create ( )
inlinestatic

Definition at line 43 of file PrintingChannelListener.h.

◆ OnStateChange()

virtual void opendnp3::PrintingChannelListener::OnStateChange ( ChannelState  state)
inlineoverridevirtual

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