MbusTcpSlaveProtocolsetConnectionTimeOut Method |
Configures connection time-out.
Namespace:
FieldTalk.Modbus.Slave
Assembly:
FieldTalk.Modbus.Slave (in FieldTalk.Modbus.Slave.dll) Version: 2.11.0-eval+eb1ecbe71c969eff5d7c05d58da16dade0474678
Syntaxpublic int setConnectionTimeOut(
int masterTimeOut
)
Public Function setConnectionTimeOut (
masterTimeOut As Integer
) As Integer
public:
int setConnectionTimeOut(
int masterTimeOut
)
Parameters
- masterTimeOut
- Type: SystemInt32
Timeout value in ms (Range: 0 - 3600000), 0 disables time-out
Return Value
Type:
Int32 BusProtocolErrors.FTALK_SUCCESS on success or error code.
See
BusProtocolErrors for possible error codes.
Remarks
This allows to detect broken
TCP connections. The TCP connection is closed if a valid request is not
received within the configured time period.
A value of 0 disables the time-out.
Default value is 0 (disabled).
The time-out value is a minimum value only and the actual time
may be longer. How precise it is followed depends on the operating system
used, its scheduling priority and its system timer resolution.
See Also