opendnp3
3.1.0
Reference implementation of DNP3 (IEEE-1815)
|
This is the complete list of members for opendnp3::IMaster, 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 |
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 | |
Disable()=0 | opendnp3::IStack | pure virtual |
Enable()=0 | opendnp3::IStack | pure virtual |
GetStackStatistics()=0 | opendnp3::IStack | 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 |
Shutdown()=0 | opendnp3::IResource | pure virtual |
Write(const TimeAndInterval &value, uint16_t index, const TaskConfig &config=TaskConfig::Default())=0 | opendnp3::IMasterOperations | pure virtual |
~IMaster()=default | opendnp3::IMaster | virtual |
~IMasterOperations() | opendnp3::IMasterOperations | inlinevirtual |
~IResource()=default | opendnp3::IResource | virtual |
~IStack() | opendnp3::IStack | inlinevirtual |