dnp3 (C++ API) 1.1.0
dnp3::MasterChannel Member List

This is the complete list of members for dnp3::MasterChannel, including all inherited members.

add_association(uint16_t address, const AssociationConfig &config, std::unique_ptr< ReadHandler > read_handler, std::unique_ptr< AssociationHandler > association_handler, std::unique_ptr< AssociationInformation > association_information)dnp3::MasterChannel
add_poll(const AssociationId &id, Request &request, std::chrono::steady_clock::duration period)dnp3::MasterChannel
check_link_status(const AssociationId &association, std::unique_ptr< LinkStatusCallback > callback)dnp3::MasterChannel
cold_restart(const AssociationId &association, std::unique_ptr< RestartTaskCallback > callback)dnp3::MasterChannel
CppMasterChannelFriend (defined in dnp3::MasterChannel)dnp3::MasterChannelfriend
create_serial_channel(Runtime &runtime, const MasterChannelConfig &config, const std::string &path, const SerialSettings &serial_params, std::chrono::steady_clock::duration open_retry_delay, std::unique_ptr< PortStateListener > listener)dnp3::MasterChannelstatic
create_tcp_channel(Runtime &runtime, LinkErrorMode link_error_mode, const MasterChannelConfig &config, EndpointList &endpoints, const ConnectStrategy &connect_strategy, std::unique_ptr< ClientStateListener > listener)dnp3::MasterChannelstatic
create_tls_channel(Runtime &runtime, LinkErrorMode link_error_mode, const MasterChannelConfig &config, EndpointList &endpoints, const ConnectStrategy &connect_strategy, std::unique_ptr< ClientStateListener > listener, const TlsClientConfig &tls_config)dnp3::MasterChannelstatic
demand_poll(const PollId &poll_id)dnp3::MasterChannel
disable()dnp3::MasterChannel
enable()dnp3::MasterChannel
get_decode_level()dnp3::MasterChannel
MasterChannel(MasterChannel &&other) noexceptdnp3::MasterChannelinline
operate(const AssociationId &association, CommandMode mode, CommandSet &command, std::unique_ptr< CommandTaskCallback > callback)dnp3::MasterChannel
read(const AssociationId &association, Request &request, std::unique_ptr< ReadTaskCallback > callback)dnp3::MasterChannel
read_with_handler(const AssociationId &association, Request &request, std::unique_ptr< ReadHandler > handler, std::unique_ptr< ReadTaskCallback > callback)dnp3::MasterChannel
remove_association(const AssociationId &id)dnp3::MasterChannel
remove_poll(const PollId &poll_id)dnp3::MasterChannel
set_decode_level(const DecodeLevel &decode_level)dnp3::MasterChannel
synchronize_time(const AssociationId &association, TimeSyncMode mode, std::unique_ptr< TimeSyncTaskCallback > callback)dnp3::MasterChannel
warm_restart(const AssociationId &association, std::unique_ptr< RestartTaskCallback > callback)dnp3::MasterChannel
~MasterChannel()dnp3::MasterChannel