Hallo Stefan,
im DuplexChannel, der unter der Haube verwendet wird, ist leider kein Timeout definiert. Deshalb bietet auch das entsprechende ProtocolSetup keine Property dafür an.
Man müsste in die Zyan.Communication.Protocols.Tcp.DuplexChannel.Connection-Klasse einen einstellbaren Timeout einbauen. In dieser Klasse wird der Socket erzeugt, über den die Netzwerkkommunikation läuft. Die Socket-Klasse hat die Eigenschaften
SendTimeout und
ReceiveTimeout. Die müssen praktisch nur "durchgeschleift" werden.
Ich kann das gerne einbauen. Kann aber ein paar Tage dauern, bis ich dazu komme.
Beste Grüße
Rainbird