C# Class DNP3.Interface.MasterConfig

Datei anzeigen Open project: sentient-energy/emsw-opendnp3-mirror Class Usage Examples

Public Properties

Property Type Description
allowTimeSync System.Boolean
doUnsolOnStartup System.Boolean
enableUnsol System.Boolean
fragSize System.Int32
integrityRate System.Int64
scans List
taskRetryRate System.Int64
unsolClassMask System.Int32

Public Methods

Method Description
AddExceptionScan ( System classMask, System period ) : void

MasterConfig ( ) : System

Method Details

AddExceptionScan() public method

public AddExceptionScan ( System classMask, System period ) : void
classMask System
period System
return void

MasterConfig() public method

public MasterConfig ( ) : System
return System

Property Details

allowTimeSync public_oe property

If true, the master will do time syncs when it sees the time IIN bit from the slave
public Boolean,System allowTimeSync
return System.Boolean

doUnsolOnStartup public_oe property

If true, the master will enable/disable unsol on startup
public Boolean,System doUnsolOnStartup
return System.Boolean

enableUnsol public_oe property

If DoUnsolOnStartup == true, the master will use this bit to decide wether to enable (true) or disable (false)
public Boolean,System enableUnsol
return System.Boolean

fragSize public_oe property

Maximum fragment size to use for requests
public Int32,System fragSize
return System.Int32

integrityRate public_oe property

Period for integrity scans (class 0), -1 for non periodic
public Int64,System integrityRate
return System.Int64

scans public_oe property

vector that holds exception scans
public List scans
return List

taskRetryRate public_oe property

Time delay between task retries
public Int64,System taskRetryRate
return System.Int64

unsolClassMask public_oe property

Bitwise mask used determine which classes are enabled/disabled for unsol
public Int32,System unsolClassMask
return System.Int32