| Package | Description |
|---|---|
| org.csstudio.utility.pv | |
| org.csstudio.utility.pv.epics | |
| se.esss.ics.rbac.logic.evaluation |
| Modifier and Type | Method and Description |
|---|---|
void |
PV.blockUntilFirstUpdate(int timeout)
The calling thread will be blocked until the first update is received from the PV.
|
PV |
PVFactory.createPV(String name)
Create a PV for the given channel name.
|
IValue |
PV.getValue(double timeoutSeconds)
Synchronous 'get'.
|
void |
PV.setValue(Object newValue)
Set PV to given value.
|
void |
PV.start()
Start the PV: connect, get meta data, subscribe to updates, invoke
PVListener for incoming values, ... |
| Modifier and Type | Method and Description |
|---|---|
void |
EPICSv3PV.blockUntilFirstUpdate(int timeout) |
PV |
EPICSPVFactory.createPV(String name) |
IValue |
EPICSv3PV.getValue(double timeoutSeconds) |
void |
EPICSv3PV.setValue(Object newValue) |
void |
EPICSv3PV.start() |
| Modifier and Type | Method and Description |
|---|---|
PV |
CachedPVProvider.getPV(String pvName)
Returns a PV connection by the specified name from cache or creates a new one, if on does not already exist.
|
PV |
CachedPVProvider.getPV(String pvName,
boolean waitForValue)
Returns a PV connection by the specified name from cache or creates a new one, if on does not already exist.
|
Copyright © 2023 European Spallation Source. All rights reserved.