opendnp3  3.1.0
Reference implementation of DNP3 (IEEE-1815)
opendnp3::ISessionAcceptor Class Referenceabstract

Callback interface invoked when a new connection is accepted. More...

#include <opendnp3/master/ISessionAcceptor.h>

Public Member Functions

virtual ~ISessionAcceptor ()
 
virtual std::shared_ptr< IMasterSessionAcceptSession (const std::string &sessionid, std::shared_ptr< ISOEHandler > SOEHandler, std::shared_ptr< IMasterApplication > application, const MasterStackConfig &config)=0
 

Detailed Description

Callback interface invoked when a new connection is accepted.

Definition at line 36 of file ISessionAcceptor.h.

Constructor & Destructor Documentation

◆ ~ISessionAcceptor()

virtual opendnp3::ISessionAcceptor::~ISessionAcceptor ( )
inlinevirtual

Definition at line 39 of file ISessionAcceptor.h.

Member Function Documentation

◆ AcceptSession()

virtual std::shared_ptr<IMasterSession> opendnp3::ISessionAcceptor::AcceptSession ( const std::string &  sessionid,
std::shared_ptr< ISOEHandler SOEHandler,
std::shared_ptr< IMasterApplication application,
const MasterStackConfig config 
)
pure virtual

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