|
opendnp3
3.1.0
Reference implementation of DNP3 (IEEE-1815)
|
This is the complete list of members for opendnp3::IMasterSession, including all inherited members.
| AddAllObjectsScan(GroupVariationID gvId, TimeDuration period, std::shared_ptr< ISOEHandler > soe_handler, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
| AddClassScan(const ClassField &field, TimeDuration period, std::shared_ptr< ISOEHandler > soe_handler, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
| AddRangeScan(GroupVariationID gvId, uint16_t start, uint16_t stop, TimeDuration period, std::shared_ptr< ISOEHandler > soe_handler, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
| AddScan(TimeDuration period, const std::vector< Header > &headers, std::shared_ptr< ISOEHandler > soe_handler, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
| BeginShutdown()=0 | opendnp3::IMasterSession | pure virtual |
| DirectOperate(CommandSet &&commands, const CommandResultCallbackT &callback, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::ICommandProcessor | pure virtual |
| DirectOperate(const T &command, uint16_t index, const CommandResultCallbackT &callback, const TaskConfig &config=TaskConfig::Default()) | opendnp3::ICommandProcessor | |
| GetStackStatistics()=0 | opendnp3::IMasterSession | pure virtual |
| PerformFunction(const std::string &name, FunctionCode func, const std::vector< Header > &headers, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
| Restart(RestartType op, const RestartOperationCallbackT &callback, TaskConfig config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
| Scan(const std::vector< Header > &headers, std::shared_ptr< ISOEHandler > soe_handler, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
| ScanAllObjects(GroupVariationID gvId, std::shared_ptr< ISOEHandler > soe_handler, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
| ScanClasses(const ClassField &field, std::shared_ptr< ISOEHandler > soe_handler, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
| ScanRange(GroupVariationID gvId, uint16_t start, uint16_t stop, std::shared_ptr< ISOEHandler > soe_handler, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
| SelectAndOperate(CommandSet &&commands, const CommandResultCallbackT &callback, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::ICommandProcessor | pure virtual |
| SelectAndOperate(const T &command, uint16_t index, const CommandResultCallbackT &callback, const TaskConfig &config=TaskConfig::Default()) | opendnp3::ICommandProcessor | |
| SetLogFilters(const opendnp3::LogLevels &filters)=0 | opendnp3::IMasterOperations | pure virtual |
| Write(const TimeAndInterval &value, uint16_t index, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
| ~IMasterOperations() | opendnp3::IMasterOperations | inlinevirtual |
| ~IMasterSession()=default | opendnp3::IMasterSession | virtual |