C# Class DNP3.Interface.LinkConfig

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

Public Properties

Property Type Description
isMaster bool
localAddr System.UInt16
numRetry System.UInt32
remoteAddr System.UInt16
timeout System.UInt64
useConfirms bool

Public Methods

Method Description
LinkConfig ( ) : System
LinkConfig ( bool isMaster, bool useConfirms ) : System
LinkConfig ( bool isMaster, bool useConfirms, System numRetry, System localAddr, System remoteAddr, System timeout ) : System

Method Details

LinkConfig() public method

public LinkConfig ( ) : System
return System

LinkConfig() public method

public LinkConfig ( bool isMaster, bool useConfirms ) : System
isMaster bool
useConfirms bool
return System

LinkConfig() public method

public LinkConfig ( bool isMaster, bool useConfirms, System numRetry, System localAddr, System remoteAddr, System timeout ) : System
isMaster bool
useConfirms bool
numRetry System
localAddr System
remoteAddr System
timeout System
return System

Property Details

isMaster public_oe property

The master/slave bit set on all messages
public bool isMaster
return bool

localAddr public_oe property

dnp3 address of the local device
public UInt16,System localAddr
return System.UInt16

numRetry public_oe property

The number of retry attempts the link will attempt after the initial try
public UInt32,System numRetry
return System.UInt32

remoteAddr public_oe property

dnp3 address of the remote device
public UInt16,System remoteAddr
return System.UInt16

timeout public_oe property

the response timeout in milliseconds for confirmed requests
public UInt64,System timeout
return System.UInt64

useConfirms public_oe property

If true, the link layer will send data requesting confirmation
public bool useConfirms
return bool