Class S7ProtocolEventLogic
java.lang.Object
org.apache.plc4x.java.s7.readwrite.protocol.S7ProtocolEventLogic
- All Implemented Interfaces:
PlcSubscriber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionregister(Consumer<PlcSubscriptionEvent> consumer, Collection<PlcSubscriptionHandle> handles) voidstart()voidstop()subscribe(PlcSubscriptionRequest subscriptionRequest) voidunregister(PlcConsumerRegistration registration) unsubscribe(PlcUnsubscriptionRequest unsubscriptionRequest)
-
Constructor Details
-
S7ProtocolEventLogic
-
-
Method Details
-
start
public void start() -
stop
public void stop() -
subscribe
public CompletableFuture<PlcSubscriptionResponse> subscribe(PlcSubscriptionRequest subscriptionRequest) - Specified by:
subscribein interfacePlcSubscriber
-
unsubscribe
public CompletableFuture<PlcUnsubscriptionResponse> unsubscribe(PlcUnsubscriptionRequest unsubscriptionRequest) - Specified by:
unsubscribein interfacePlcSubscriber
-
register
public PlcConsumerRegistration register(Consumer<PlcSubscriptionEvent> consumer, Collection<PlcSubscriptionHandle> handles) - Specified by:
registerin interfacePlcSubscriber
-
unregister
- Specified by:
unregisterin interfacePlcSubscriber
-