![]() |
dnp3 (C++ API) 1.6.0
|
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 | |
| add_udp_association(uint16_t address, const std::string &destination, const AssociationConfig &config, std::unique_ptr< ReadHandler > read_handler, std::unique_ptr< AssociationHandler > association_handler, std::unique_ptr< AssociationInformation > association_information) | dnp3::MasterChannel | |
| check_link_status(const AssociationId &association, std::unique_ptr< LinkStatusCallback > callback) | dnp3::MasterChannel | |
| close_file(const AssociationId &association, uint32_t handle, std::unique_ptr< FileOperationCallback > callback) | dnp3::MasterChannel | |
| cold_restart(const AssociationId &association, std::unique_ptr< RestartTaskCallback > callback) | dnp3::MasterChannel | |
| CppMasterChannelFriend (defined in dnp3::MasterChannel) | dnp3::MasterChannel | friend |
| 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::MasterChannel | static |
| create_tcp_channel(Runtime &runtime, LinkErrorMode link_error_mode, const MasterChannelConfig &config, EndpointList &endpoints, const ConnectStrategy &connect_strategy, std::unique_ptr< ClientStateListener > listener) | dnp3::MasterChannel | static |
| create_tcp_channel_2(Runtime &runtime, LinkErrorMode link_error_mode, const MasterChannelConfig &config, EndpointList &endpoints, const ConnectStrategy &connect_strategy, ConnectOptions &connect_options, std::unique_ptr< ClientStateListener > listener) | dnp3::MasterChannel | static |
| 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::MasterChannel | static |
| create_tls_channel_2(Runtime &runtime, LinkErrorMode link_error_mode, const MasterChannelConfig &config, EndpointList &endpoints, const ConnectStrategy &connect_strategy, ConnectOptions &connect_options, std::unique_ptr< ClientStateListener > listener, const TlsClientConfig &tls_config) | dnp3::MasterChannel | static |
| create_udp_channel(Runtime &runtime, const MasterChannelConfig &config, const std::string &local_endpoint, LinkReadMode link_read_mode, std::chrono::steady_clock::duration retry_delay) | dnp3::MasterChannel | static |
| demand_poll(const PollId &poll_id) | dnp3::MasterChannel | |
| disable() | dnp3::MasterChannel | |
| enable() | dnp3::MasterChannel | |
| get_decode_level() | dnp3::MasterChannel | |
| get_file_auth_key(const AssociationId &association, const std::string &username, const std::string &password, std::unique_ptr< FileAuthCallback > callback) | dnp3::MasterChannel | |
| get_file_info(const AssociationId &association, const std::string &file_name, std::unique_ptr< FileInfoCallback > callback) | dnp3::MasterChannel | |
| MasterChannel(MasterChannel &&other) noexcept | dnp3::MasterChannel | inline |
| open_file(const AssociationId &association, const std::string &file_name, uint32_t auth_key, const Permissions &permissions, uint32_t file_size, FileMode file_mode, uint16_t max_block_size, std::unique_ptr< FileOpenCallback > callback) | dnp3::MasterChannel | |
| 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_directory(const AssociationId &association, const std::string &dir_path, const DirReadConfig &config, std::unique_ptr< ReadDirectoryCallback > callback) | dnp3::MasterChannel | |
| read_directory_with_auth(const AssociationId &association, const std::string &dir_path, const DirReadConfig &config, const std::string &user_name, const std::string &password, std::unique_ptr< ReadDirectoryCallback > callback) | dnp3::MasterChannel | |
| read_file(const AssociationId &association, const std::string &remote_file_path, const FileReadConfig &config, std::unique_ptr< FileReader > reader) | dnp3::MasterChannel | |
| read_file_with_auth(const AssociationId &association, const std::string &remote_file_path, const FileReadConfig &config, std::unique_ptr< FileReader > reader, const std::string &user_name, const std::string &password) | 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 | |
| send_and_expect_empty_response(const AssociationId &association, FunctionCode function, Request &headers, std::unique_ptr< EmptyResponseCallback > callback) | 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 | |
| write_dead_bands(const AssociationId &association, WriteDeadBandRequest &request, std::unique_ptr< EmptyResponseCallback > callback) | dnp3::MasterChannel | |
| write_file_block(const AssociationId &association, uint32_t handle, uint32_t block_number, bool final_block, const std::vector< uint8_t > &block_data, std::unique_ptr< FileOperationCallback > callback) | dnp3::MasterChannel | |
| ~MasterChannel() | dnp3::MasterChannel |