dnp3 (.NET API) 1.1.0
dnp3.MasterChannelConfig Class Reference

Generic configuration for a MasterChannel More...

Public Member Functions

MasterChannelConfig WithAddress (ushort value)
 Local DNP3 data-link address More...
 
MasterChannelConfig WithDecodeLevel (DecodeLevel value)
 Decoding level for this master. You can modify this later on with MasterChannel.SetDecodeLevel. More...
 
MasterChannelConfig WithTxBufferSize (ushort value)
 TX buffer size More...
 
MasterChannelConfig WithRxBufferSize (ushort value)
 RX buffer size More...
 
 MasterChannelConfig (ushort address)
 Initialize MasterChannelConfig to default values More...
 

Public Attributes

ushort Address
 Local DNP3 data-link address More...
 
DecodeLevel DecodeLevel
 Decoding level for this master. You can modify this later on with MasterChannel.SetDecodeLevel. More...
 
ushort TxBufferSize
 TX buffer size More...
 
ushort RxBufferSize
 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

Default values:

Parameters
addressLocal DNP3 data-link address

Member Function Documentation

◆ WithAddress()

MasterChannelConfig dnp3.MasterChannelConfig.WithAddress ( ushort  value)
inline

Local DNP3 data-link address

◆ WithDecodeLevel()

MasterChannelConfig dnp3.MasterChannelConfig.WithDecodeLevel ( DecodeLevel  value)
inline

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

◆ WithRxBufferSize()

MasterChannelConfig dnp3.MasterChannelConfig.WithRxBufferSize ( ushort  value)
inline

RX buffer size

Must be at least 2048

◆ WithTxBufferSize()

MasterChannelConfig dnp3.MasterChannelConfig.WithTxBufferSize ( ushort  value)
inline

TX buffer size

Must be at least 249

Member Data Documentation

◆ Address

ushort dnp3.MasterChannelConfig.Address

Local DNP3 data-link address

◆ DecodeLevel

DecodeLevel dnp3.MasterChannelConfig.DecodeLevel

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

◆ RxBufferSize

ushort dnp3.MasterChannelConfig.RxBufferSize

RX buffer size

Must be at least 2048

◆ TxBufferSize

ushort dnp3.MasterChannelConfig.TxBufferSize

TX buffer size

Must be at least 249


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