Class S7Optimizer
java.lang.Object
org.apache.plc4x.java.spi.optimizer.BaseOptimizer
org.apache.plc4x.java.s7.readwrite.optimizer.S7Optimizer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<PlcRequest>processReadRequest(PlcReadRequest readRequest, DriverContext driverContext) protected List<PlcRequest>processWriteRequest(PlcWriteRequest writeRequest, DriverContext driverContext) Methods inherited from class org.apache.plc4x.java.spi.optimizer.BaseOptimizer
optimizedRead, optimizedSubscribe, optimizedWrite, optmizedUnsubscribe, processReadResponses, processSubscriptionRequest, processSubscriptionResponses, processUnsubscriptionRequest, processUnsubscriptionResponses, processWriteResponses
-
Field Details
-
EMPTY_READ_REQUEST_SIZE
public static final int EMPTY_READ_REQUEST_SIZE -
EMPTY_READ_RESPONSE_SIZE
public static final int EMPTY_READ_RESPONSE_SIZE -
EMPTY_WRITE_REQUEST_SIZE
public static final int EMPTY_WRITE_REQUEST_SIZE -
EMPTY_WRITE_RESPONSE_SIZE
public static final int EMPTY_WRITE_RESPONSE_SIZE -
S7_ADDRESS_ANY_SIZE
public static final int S7_ADDRESS_ANY_SIZE
-
-
Constructor Details
-
S7Optimizer
public S7Optimizer()
-
-
Method Details
-
processReadRequest
protected List<PlcRequest> processReadRequest(PlcReadRequest readRequest, DriverContext driverContext) - Overrides:
processReadRequestin classBaseOptimizer
-
processWriteRequest
protected List<PlcRequest> processWriteRequest(PlcWriteRequest writeRequest, DriverContext driverContext) - Overrides:
processWriteRequestin classBaseOptimizer
-