PVReaderConfiguration<T> |
PVReaderConfiguration.addListener(Consumer<PVEvent> listener) |
Adds a listener for the expression.
|
PVReaderConfiguration<T> |
PVReaderConfiguration.addReadListener(PVReaderListener<T> listener) |
Adds a read listener for the expression.
|
PVReaderConfiguration<T> |
PVReaderConfiguration.connectionTimeout(Duration timeout) |
Sends a TimeoutException if the expression does not connect
within the given duration.
|
PVReaderConfiguration<T> |
PVReaderConfiguration.connectionTimeout(Duration timeout,
String timeoutMessage) |
Sends a TimeoutException with the given message if the expression
does not connect within the given duration.
|
PVReaderConfiguration<T> |
PVReaderConfiguration.from(DataSource dataSource) |
Defines which DataSource should be used to read/write the data.
|
PVReaderConfiguration<T> |
PVReaderConfiguration.maxRate(Duration maxRate) |
The maximum rate of notifications for this reader/writer.
|
PVReaderConfiguration<T> |
PVReaderConfiguration.notifyOn(Executor onThread) |
Defines on which thread to notify the client.
|
static PVReaderConfiguration<org.epics.vtype.VType> |
GPClient.read(String channelName) |
Reads the channel with the given name, asking for VType values.
|
static <R> PVReaderConfiguration<R> |
GPClient.read(Expression<R,?> expression) |
Reads the given expression.
|
PVReaderConfiguration<org.epics.vtype.VType> |
GPClientInstance.read(String channelName) |
Reads the channel with the given name, asking for VType values.
|
<R> PVReaderConfiguration<R> |
GPClientInstance.read(Expression<R,?> expression) |
Create a reader for the given expression.
|