opendnp3  3.1.0
Reference implementation of DNP3 (IEEE-1815)
opendnp3::DNP3Manager Member List

This is the complete list of members for opendnp3::DNP3Manager, including all inherited members.

AddSerial(const std::string &id, const opendnp3::LogLevels &levels, const ChannelRetry &retry, SerialSettings settings, std::shared_ptr< IChannelListener > listener)opendnp3::DNP3Manager
AddTCPClient(const std::string &id, const opendnp3::LogLevels &levels, const ChannelRetry &retry, const std::vector< IPEndpoint > &hosts, const std::string &local, std::shared_ptr< IChannelListener > listener)opendnp3::DNP3Manager
AddTCPServer(const std::string &id, const opendnp3::LogLevels &levels, ServerAcceptMode mode, const IPEndpoint &endpoint, std::shared_ptr< IChannelListener > listener)opendnp3::DNP3Manager
AddTLSClient(const std::string &id, const opendnp3::LogLevels &levels, const ChannelRetry &retry, const std::vector< IPEndpoint > &hosts, const std::string &local, const TLSConfig &config, std::shared_ptr< IChannelListener > listener)opendnp3::DNP3Manager
AddTLSServer(const std::string &id, const opendnp3::LogLevels &levels, ServerAcceptMode mode, const IPEndpoint &endpoint, const TLSConfig &config, std::shared_ptr< IChannelListener > listener)opendnp3::DNP3Manager
AddUDPChannel(const std::string &id, const opendnp3::LogLevels &levels, const ChannelRetry &retry, const IPEndpoint &localEndpoint, const IPEndpoint &remoteEndpoint, std::shared_ptr< IChannelListener > listener)opendnp3::DNP3Manager
CreateListener(std::string loggerid, const opendnp3::LogLevels &loglevel, const IPEndpoint &endpoint, const std::shared_ptr< IListenCallbacks > &callbacks)opendnp3::DNP3Manager
CreateListener(std::string loggerid, const opendnp3::LogLevels &loglevel, const IPEndpoint &endpoint, const TLSConfig &config, const std::shared_ptr< IListenCallbacks > &callbacks)opendnp3::DNP3Manager
DNP3Manager(uint32_t concurrencyHint, std::shared_ptr< opendnp3::ILogHandler > handler=std::shared_ptr< opendnp3::ILogHandler >(), std::function< void(uint32_t)> onThreadStart=[](uint32_t) {}, std::function< void(uint32_t)> onThreadExit=[](uint32_t) {})opendnp3::DNP3Manager
implopendnp3::DNP3Managerprivate
Shutdown()opendnp3::DNP3Manager
~DNP3Manager()opendnp3::DNP3Manager