Interface PVListener


  • public interface PVListener
    A listener for PV updates.
    • 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 - PV
        newDBRType - The new DBR type from the control system