public interface PlcSubscriber
| Modifier and Type | Method and Description |
|---|---|
PlcConsumerRegistration |
register(Consumer<PlcSubscriptionEvent> consumer,
Collection<PlcSubscriptionHandle> handles) |
CompletableFuture<PlcSubscriptionResponse> |
subscribe(PlcSubscriptionRequest subscriptionRequest)
Subscribes to fields on the PLC.
|
void |
unregister(PlcConsumerRegistration registration)
// TODO: document me.
|
CompletableFuture<PlcUnsubscriptionResponse> |
unsubscribe(PlcUnsubscriptionRequest unsubscriptionRequest)
Unsubscribes from fields on the PLC.
|
CompletableFuture<PlcSubscriptionResponse> subscribe(PlcSubscriptionRequest subscriptionRequest)
subscriptionRequest - subscription request containing at least one subscription request item.CompletableFuture<PlcUnsubscriptionResponse> unsubscribe(PlcUnsubscriptionRequest unsubscriptionRequest)
unsubscriptionRequest - unsubscription request containing at least one unsubscription request item.PlcConsumerRegistration register(Consumer<PlcSubscriptionEvent> consumer, Collection<PlcSubscriptionHandle> handles)
consumer - handles - void unregister(PlcConsumerRegistration registration)
Copyright © 2017–2018 The Apache Software Foundation. All rights reserved.