All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description ChannelHandler Manages the connection of a channel for a data source.CollectorExpression<R,C,W> CompositeDataSource A data source that can dispatch a request to multiple different data sources.CompositeDataSourceConfiguration Configuration forCompositeDataSource
.DataSource A source for data that is going to be processed by the general purpose client.DataSourceProvider A class that provides support for aDataSource
.DataSourceTypeAdapter<ConnectionPayload,MessagePayload> Matches and sends notifiesReadCollector
s with the data from connection and message payloads.DataSourceTypeAdapterSet A set of type adapters.DataSourceTypeSupport The type support for a datasource.Expression<R,W> An expression that can be read or written by the gpclient.ExpressionList<R,W> A list of expressions that can be read and written by the gpclient.GPClient The default instance for the gpclient.GPClientConfiguration The configuration for an instance of the generic purpose client.GPClientInstance An instance of the general purpose client.MultiplexedChannelHandler<ConnectionPayload,MessagePayload> Implements aChannelHandler
on top of a single subscription and multiplexes all reads on top of it.ProbeCollector<T> Utility class used to test the communication between the collectors and the data providers.PV<R,W> A PV that can be both read and written.PVConfiguration<R,W> Allows to configure the type of read/write PV to create.PVDirector<R,W> Orchestrates the different elements of pvmanager to make a reader functional.PVEvent A notification event for a pv.PVEvent.Type The type of the event.PVEventRecorder Utility class to record the flow of events mainly for debugging and testing purposes.PVListener<R,W> Callback for notification of new events.PVReader<T> A reader of a channel expression created through theGPClient
.PVReaderConfiguration<T> An expression used to set the final parameters on how the pv expression should be read.PVReaderListener<R> Callback for notification of new events.PVWriter<T> A writer of a channel expression created through theGPClient
.PVWriterConfiguration<T> An expression used to set the final parameters on how the pv expression should be written.PVWriterListener<W> Callback for notification of new events.ReadCollector<I,O> A collector can be written from one thread and read from another and provides the point where two subsystems and their rate can be decoupled.ReadOnlyChannelException Exception thrown when aPVWriter
is opened on a channel that cannot be written.ReadSubscription The information for a read subscription to a datasource channel.TimeoutException TypeMismatchException Exception thrown when a channel or an expression cannot return the type requested.WriteCollector<T> The component that collects the incoming/outgoing notifications for each channel.WriteCollector.WriteRequest<T> A request to write a particular value to a channel.WriteSubscription The information for a write subscription to a datasource channel.