Class S7ProtocolLogic

java.lang.Object
org.apache.plc4x.java.spi.Plc4xProtocolBase<TPKTPacket>
org.apache.plc4x.java.s7.readwrite.protocol.S7ProtocolLogic

public class S7ProtocolLogic extends Plc4xProtocolBase<TPKTPacket>
The S7 Protocol states that there can not be more then {min(maxAmqCaller, maxAmqCallee} "ongoing" requests. So we need to limit those. Thus, each request goes to a Work Queue and this Queue ensures, that only 3 are open at the same time.