public class PvaClientMultiMonitorDouble extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
connect()
Create a channel monitor for each channel.
|
static PvaClientMultiMonitorDouble |
create(PvaClientMultiChannel pvaClientMultiChannel,
PvaClientChannel[] pvaClientChannelArray)
Factory method that creates a PvaClientMultiMonitorDouble.
|
void |
destroy()
Destroy the pvAccess connection.
|
double[] |
get()
get the data.
|
boolean |
poll()
poll each channel.
|
boolean |
waitEvent(double waitForEvent)
Wait until poll returns true.
|
public static PvaClientMultiMonitorDouble create(PvaClientMultiChannel pvaClientMultiChannel, PvaClientChannel[] pvaClientChannelArray)
pvaClientMultiChannel - The interface to PvaClientMultiChannel.pvaClientChannelArray - The PvaClientChannel array.public void destroy()
public void connect()
public boolean poll()
public boolean waitEvent(double waitForEvent)
waitForEvent - The time to keep trying.
A thread sleep of .1 seconds occurs between each call to poll.public double[] get()
Copyright © 2018 EPICS. All rights reserved.