dnp3  0.9.0
Public Member Functions | Public Attributes | List of all members
dnp3.MasterChannelConfig Class Reference

Generic configuration for a MasterChannel More...

Public Member Functions

 MasterChannelConfig (ushort address)
 Initialize MasterChannelConfig to default values More...
 

Public Attributes

ushort Address
 Local DNP3 data-link address More...
 
DecodeLevel DecodeLevel = new DecodeLevel()
 Decoding level for this master. You can modify this later on with MasterChannel.SetDecodeLevel. More...
 
TimeSpan ResponseTimeout = TimeSpan.FromMilliseconds(5000)
 Timeout for receiving a response More...
 
ushort TxBufferSize = (ushort)2048
 TX buffer size More...
 
ushort RxBufferSize = (ushort)2048
 RX buffer size More...
 

Detailed Description

Generic configuration for a MasterChannel

Constructor & Destructor Documentation

◆ MasterChannelConfig()

dnp3.MasterChannelConfig.MasterChannelConfig ( ushort  address)
inline

Initialize MasterChannelConfig to default values

Parameters
addressLocal DNP3 data-link address

Member Data Documentation

◆ Address

ushort dnp3.MasterChannelConfig.Address

Local DNP3 data-link address

◆ DecodeLevel

DecodeLevel dnp3.MasterChannelConfig.DecodeLevel = new DecodeLevel()

Decoding level for this master. You can modify this later on with MasterChannel.SetDecodeLevel.

◆ ResponseTimeout

TimeSpan dnp3.MasterChannelConfig.ResponseTimeout = TimeSpan.FromMilliseconds(5000)

Timeout for receiving a response

Default value is 5s

◆ RxBufferSize

ushort dnp3.MasterChannelConfig.RxBufferSize = (ushort)2048

RX buffer size

Must be at least 2048

Default value is 2048

◆ TxBufferSize

ushort dnp3.MasterChannelConfig.TxBufferSize = (ushort)2048

TX buffer size

Must be at least 249

Default value is 2048


The documentation for this class was generated from the following file: