Package org.apache.plc4x.java.knxnetip
Class KnxNetIpDriver
java.lang.Object
org.apache.plc4x.java.spi.connection.GeneratedDriverBase<KnxNetIpMessage>
org.apache.plc4x.java.knxnetip.KnxNetIpDriver
- All Implemented Interfaces:
PlcDriver
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class org.apache.plc4x.java.spi.connection.GeneratedDriverBase
PROPERTY_PLC4X_FORCE_AWAIT_DISCONNECT_COMPLETE, PROPERTY_PLC4X_FORCE_AWAIT_DISCOVER_COMPLETE, PROPERTY_PLC4X_FORCE_AWAIT_SETUP_COMPLETE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected booleancanRead()protected booleanprotected booleancanWrite()protected Class<? extends Configuration>protected Stringprotected PlcFieldHandlerprotected BaseOptimizerprotected ProtocolStackConfigurer<KnxNetIpMessage>protected PlcValueHandlerprepareField(String query) Methods inherited from class org.apache.plc4x.java.spi.connection.GeneratedDriverBase
awaitDiscoverComplete, awaitSetupComplete, canBrowse, getConnection, getConnection, getStackConfigurer, initializePipelineMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.plc4x.java.api.PlcDriver
discoveryRequestBuilder, getMetadata
-
Field Details
-
KNXNET_IP_PORT
public static final int KNXNET_IP_PORT- See Also:
-
-
Constructor Details
-
KnxNetIpDriver
public KnxNetIpDriver()
-
-
Method Details
-
getProtocolCode
-
getProtocolName
-
getDefaultTransport
- Specified by:
getDefaultTransportin classGeneratedDriverBase<KnxNetIpMessage>
-
canRead
protected boolean canRead()- Overrides:
canReadin classGeneratedDriverBase<KnxNetIpMessage>
-
canWrite
protected boolean canWrite()- Overrides:
canWritein classGeneratedDriverBase<KnxNetIpMessage>
-
canSubscribe
protected boolean canSubscribe()- Overrides:
canSubscribein classGeneratedDriverBase<KnxNetIpMessage>
-
getConfigurationType
- Specified by:
getConfigurationTypein classGeneratedDriverBase<KnxNetIpMessage>
-
getOptimizer
- Overrides:
getOptimizerin classGeneratedDriverBase<KnxNetIpMessage>
-
getFieldHandler
- Specified by:
getFieldHandlerin classGeneratedDriverBase<KnxNetIpMessage>
-
getValueHandler
- Specified by:
getValueHandlerin classGeneratedDriverBase<KnxNetIpMessage>
-
awaitDisconnectComplete
protected boolean awaitDisconnectComplete()- Overrides:
awaitDisconnectCompletein classGeneratedDriverBase<KnxNetIpMessage>
-
getStackConfigurer
- Specified by:
getStackConfigurerin classGeneratedDriverBase<KnxNetIpMessage>
-
prepareField
-