Package org.epics.gpclient.datasource.ca.types

Support for Epics 3 data source (channel syntax).

The CADataSource uses the MultiplexedChannelHandler. The connection payload used is the JCA Channel class directly. The payload for each monitor event is the CAMessagePayload, which includes both metadata (taken with a GET at connection time) and value (taken from the MONITOR event).

The conversion between JCAMessagePayload and the actual type, is done through the CATypeAdapter. A CATypeSupport can be passed directly to the JCADataSource so that one can configure support for different types.