public abstract class BaseEtherNetIpPlcConnection extends NettyPlcConnection implements PlcReader, PlcWriter
awaitSessionSetupComplete, channel, channelFactory, connected, timer| Modifier and Type | Method and Description |
|---|---|
boolean |
canRead() |
boolean |
canWrite() |
CompletableFuture<PlcReadResponse> |
read(PlcReadRequest readRequest) |
PlcReadRequest.Builder |
readRequestBuilder() |
CompletableFuture<PlcWriteResponse> |
write(PlcWriteRequest writeRequest) |
PlcWriteRequest.Builder |
writeRequestBuilder() |
close, connect, getChannel, getChannelHandler, isConnected, sendChannelCreatedEventcanSubscribe, checkInternal, getMetadata, subscriptionRequestBuilder, unsubscriptionRequestBuilderpublic boolean canRead()
canRead in interface PlcConnectionMetadatacanRead in class AbstractPlcConnectionpublic boolean canWrite()
canWrite in interface PlcConnectionMetadatacanWrite in class AbstractPlcConnectionpublic PlcReadRequest.Builder readRequestBuilder()
readRequestBuilder in interface PlcConnectionreadRequestBuilder in class AbstractPlcConnectionpublic PlcWriteRequest.Builder writeRequestBuilder()
writeRequestBuilder in interface PlcConnectionwriteRequestBuilder in class AbstractPlcConnectionpublic CompletableFuture<PlcReadResponse> read(PlcReadRequest readRequest)
public CompletableFuture<PlcWriteResponse> write(PlcWriteRequest writeRequest)
Copyright © 2017–2019 The Apache Software Foundation. All rights reserved.