![]() |
dnp3 (C++ API) 1.6.0
|
Optional outstation features that can be enabled or disabled. More...
#include <dnp3.hpp>
Public Member Functions | |
| OutstationFeatures () | |
| Initialize to default values. More... | |
Public Attributes | |
| bool | self_address |
| Respond to the self address. More... | |
| bool | broadcast |
| Process valid broadcast messages. More... | |
| bool | unsolicited |
| Respond to enable/disable unsolicited response and produce unsolicited responses. More... | |
| bool | respond_to_any_master |
| Outstation will process every request as if it came from the configured master address. More... | |
Friends | |
| class | CppOutstationFeaturesFriend |
Optional outstation features that can be enabled or disabled.
| dnp3::OutstationFeatures::OutstationFeatures | ( | ) |
Initialize to default values.
| bool dnp3::OutstationFeatures::broadcast |
Process valid broadcast messages.
| bool dnp3::OutstationFeatures::respond_to_any_master |
Outstation will process every request as if it came from the configured master address.
This feature is a hack that can make configuration of some systems easier/more flexible, but should not be used when unsolicited reporting is also required.
| bool dnp3::OutstationFeatures::self_address |
Respond to the self address.
| bool dnp3::OutstationFeatures::unsolicited |
Respond to enable/disable unsolicited response and produce unsolicited responses.