All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description ArrayInfo ConnectionStateListener Additional helper for tracking connection state.DefaultPlcDriverManager EventListener High level definition for event listeners.EventPlcConnection An extended kind of connection which can broadcast events.Experimental Indicates that this is a recent API Change.MessageExchangeListener Additional helper to propagate events.Option OptionMetadata OptionType PlcAuthentication PlcBrowseItem PlcBrowseItemArrayInfo PlcBrowseRequest PlcBrowseRequest.Builder PlcBrowseRequestInterceptor PlcBrowseResponse PlcConnection Interface defining the most basic methods a PLC4X connection should support.PlcConnectionException PlcConnectionManager PlcConnectionMetadata Information about connection capabilities.PlcConsumerRegistration Represents the registration of one consumer for a given subscription handle.PlcDiscoveryHandler PlcDiscoveryItem PlcDiscoveryItemHandler PlcDiscoveryRequest PlcDiscoveryRequest.Builder PlcDiscoveryResponse PlcDriver General interface defining the minimal methods required for adding a new type of driver to the PLC4J system.PlcDriverManager PlcDriverMetadata Information about driver capabilities.PlcException Most generic type of plc4x exception.PlcIncompatibleDatatypeException PlcInvalidTagException Indicates an invalid tag address.PlcIoException Base exception for all IO related exceptions.PlcMessage Base type for all forms of messages passed between plc and plc4x system.PlcNotImplementedException indicates that a functionality is not implemented yet.PlcPingRequest Simple request type, to check the connection with a plc.PlcPingResponse Response to a PlcPingRequestPlcProtocolException Base exception for all protocol related exceptions.PlcProtocolPayloadTooBigException PlcProtocolTimeoutException PlcQuery Base type for all query types.PlcReadRequest Request to read one or more values from a plc.PlcReadRequest.Builder PlcReadResponse Response to aPlcReadRequest
.PlcRequest Base type for all messages sent from the plc4x system to a connected plc.PlcRequestBuilder PlcResponse Base type for all response messages sent as response for a prior request from a plc to the plc4x system.PlcResponseCode PlcRuntimeException Most generic type of plc4x runtime exception.PlcSubscriptionEvent PlcSubscriptionHandle When subscribing to remote resources, depending on the used protocol different data is used to identify a subscription.PlcSubscriptionRequest PlcSubscriptionRequest.Builder PlcSubscriptionResponse PlcSubscriptionTag PlcSubscriptionTagRequest PlcSubscriptionTagResponse Base type for all response messages sent as response for a prior request from a plc to the plc4x system.PlcSubscriptionType PlcTag Base type for all tag types.PlcTagRangeException PlcTagRequest PlcTagResponse Base type for all response messages sent as response for a prior request from a plc to the plc4x system.PlcTimeoutException Can be thrown when something times out.PlcUnsubscriptionRequest PlcUnsubscriptionRequest.Builder PlcUnsubscriptionResponse PlcUnsupportedDataTypeException Indicate that a data type (Class
) is not supported by Plc4x.PlcUnsupportedOperationException PlcUnsupportedProtocolException PlcUsernamePasswordAuthentication PlcValue Base Type of all Types.PlcValueHandler Base ValuehandlerPlcValueType PlcWriteRequest PlcWriteRequest.Builder PlcWriteResponse