Klasse OpcuaProtocolLogic
java.lang.Object
org.apache.plc4x.java.spi.Plc4xProtocolBase<OpcuaAPU>
org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic
- Alle implementierten Schnittstellen:
HasConfiguration<OpcuaConfiguration>,PlcSubscriber
public class OpcuaProtocolLogic
extends Plc4xProtocolBase<OpcuaAPU>
implements HasConfiguration<OpcuaConfiguration>, PlcSubscriber
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected static final ExtensionObjectprotected static final PascalStringVon Klasse geerbte Felder org.apache.plc4x.java.spi.Plc4xProtocolBase
context, driverContext -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclose(ConversationContext<OpcuaAPU> context) static longgetDateTime(long dateTime) voidonConnect(ConversationContext<OpcuaAPU> context) voidonDisconnect(ConversationContext<OpcuaAPU> context) voidonDiscover(ConversationContext<OpcuaAPU> context) read(PlcReadRequest readRequest) readResponse(LinkedHashSet<String> tagNames, List<DataValue> results) register(Consumer<PlcSubscriptionEvent> consumer, Collection<PlcSubscriptionHandle> handles) voidremoveSubscription(Long subscriptionId) voidsetConfiguration(OpcuaConfiguration configuration) voidsetDriverContext(DriverContext driverContext) subscribe(PlcSubscriptionRequest subscriptionRequest) voidunregister(PlcConsumerRegistration registration) unsubscribe(PlcUnsubscriptionRequest unsubscriptionRequest) write(PlcWriteRequest writeRequest) Von Klasse geerbte Methoden org.apache.plc4x.java.spi.Plc4xProtocolBase
browse, browseWithInterceptor, decode, getDriverContext, ping, setContext
-
Felddetails
-
NULL_STRING
-
NULL_EXTENSION_OBJECT
-
-
Konstruktordetails
-
OpcuaProtocolLogic
public OpcuaProtocolLogic()
-
-
Methodendetails
-
setConfiguration
- Angegeben von:
setConfigurationin SchnittstelleHasConfiguration<OpcuaConfiguration>
-
close
- Angegeben von:
closein KlassePlc4xProtocolBase<OpcuaAPU>
-
onDisconnect
- Setzt außer Kraft:
onDisconnectin KlassePlc4xProtocolBase<OpcuaAPU>
-
setDriverContext
- Setzt außer Kraft:
setDriverContextin KlassePlc4xProtocolBase<OpcuaAPU>
-
onConnect
- Setzt außer Kraft:
onConnectin KlassePlc4xProtocolBase<OpcuaAPU>
-
onDiscover
- Setzt außer Kraft:
onDiscoverin KlassePlc4xProtocolBase<OpcuaAPU>
-
read
- Setzt außer Kraft:
readin KlassePlc4xProtocolBase<OpcuaAPU>
-
readResponse
public Map<String,ResponseItem<PlcValue>> readResponse(LinkedHashSet<String> tagNames, List<DataValue> results) -
write
- Setzt außer Kraft:
writein KlassePlc4xProtocolBase<OpcuaAPU>
-
subscribe
public CompletableFuture<PlcSubscriptionResponse> subscribe(PlcSubscriptionRequest subscriptionRequest) - Angegeben von:
subscribein SchnittstellePlcSubscriber- Setzt außer Kraft:
subscribein KlassePlc4xProtocolBase<OpcuaAPU>
-
unsubscribe
public CompletableFuture<PlcUnsubscriptionResponse> unsubscribe(PlcUnsubscriptionRequest unsubscriptionRequest) - Angegeben von:
unsubscribein SchnittstellePlcSubscriber- Setzt außer Kraft:
unsubscribein KlassePlc4xProtocolBase<OpcuaAPU>
-
removeSubscription
-
register
public PlcConsumerRegistration register(Consumer<PlcSubscriptionEvent> consumer, Collection<PlcSubscriptionHandle> handles) - Angegeben von:
registerin SchnittstellePlcSubscriber
-
unregister
- Angegeben von:
unregisterin SchnittstellePlcSubscriber
-
getDateTime
public static long getDateTime(long dateTime)
-