|
dnp3
0.9.0
|
Outstation handle More...
Public Member Functions | |
| void | Transaction (IOutstationTransaction callback) |
| Execute transaction to modify the internal database of the outstation More... | |
| void | SetDecodeLevel (DecodeLevel level) |
| Set decoding log level More... | |
Static Public Member Functions | |
| static Outstation | CreateSerialSession (Runtime runtime, string serialPath, SerialPortSettings settings, OutstationConfig config, EventBufferConfig eventConfig, IOutstationApplication application, IOutstationInformation information, IControlHandler controlHandler) |
| Create an outstation instance running on a serial port More... | |
Outstation handle
Use this handle to modify the internal database.
|
inlinestatic |
Create an outstation instance running on a serial port
| runtime | runtime on which to spawn the outstation |
| serialPath | Path of the serial device |
| settings | settings for the serial port |
| config | outstation configuration |
| eventConfig | event buffer configuration |
| application | application interface |
| information | informational events interface |
| controlHandler | control handler interface |
null if the port cannot be opened| ParamException |
|
inline |
|
inline |
Execute transaction to modify the internal database of the outstation
| callback | Method to execute as a transaction |
1.8.16