Interface PVListener
-
public interface PVListener
A listener for PV updates.
-
-
Method Summary
Modifier and Type Method Description void
pvConnected(PV pv)
Notification of a connection being successfully made.void
pvConnectionRequestMade(PV pv)
We issued a connection request to the underlying PV.void
pvDisconnected(PV pv)
Notification of a PV disconnect.void
pvValueUpdate(PV pv, DBRTimeEvent ev)
Notification of a new value.void
sampleDroppedTypeChange(PV pv, ArchDBRTypes newDBRType)
Notification of a sample being dropped because of a type change Use to maintain counters
-
-
-
Method Detail
-
pvConnectionRequestMade
void pvConnectionRequestMade(PV pv)
We issued a connection request to the underlying PV.- Parameters:
pv
- PV
-
pvConnected
void pvConnected(PV pv)
Notification of a connection being successfully made.- Parameters:
pv
- PV
-
pvDisconnected
void pvDisconnected(PV pv)
Notification of a PV disconnect.This event may be the immediate result of a control system library callback, i.e. it may arrive in a non-UI thread.
- Parameters:
pv
- The disconnected PV
-
pvValueUpdate
void pvValueUpdate(PV pv, DBRTimeEvent ev)
Notification of a new value.This event may be the immediate result of a control system library callback, i.e. it may arrive in a non-UI thread.
- Parameters:
pv
- The PV which has a new value
-
sampleDroppedTypeChange
void sampleDroppedTypeChange(PV pv, ArchDBRTypes newDBRType)
Notification of a sample being dropped because of a type change Use to maintain counters- Parameters:
pv
- PVnewDBRType
- The new DBR type from the control system
-
-