Interface ChannelPutRequester

  • All Superinterfaces:
    org.epics.pvdata.pv.Requester

    public interface ChannelPutRequester
    extends org.epics.pvdata.pv.Requester
    Requester for ChannelPut.
    Author:
    mrk
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void channelPutConnect​(org.epics.pvdata.pv.Status status, ChannelPut channelPut, org.epics.pvdata.pv.Structure structure)
      The client and server have both processed the createChannelPut request.
      void getDone​(org.epics.pvdata.pv.Status status, ChannelPut channelPut, org.epics.pvdata.pv.PVStructure pvStructure, org.epics.pvdata.misc.BitSet bitSet)
      The get request is done.
      void putDone​(org.epics.pvdata.pv.Status status, ChannelPut channelPut)
      The request is done.
      • Methods inherited from interface org.epics.pvdata.pv.Requester

        getRequesterName, message
    • Method Detail

      • channelPutConnect

        void channelPutConnect​(org.epics.pvdata.pv.Status status,
                               ChannelPut channelPut,
                               org.epics.pvdata.pv.Structure structure)
        The client and server have both processed the createChannelPut request.
        Parameters:
        status - Completion status.
        channelPut - The channelPut interface or null if the request failed.
        structure - The introspection interface of requested put/get structure or null if the request failed.
      • putDone

        void putDone​(org.epics.pvdata.pv.Status status,
                     ChannelPut channelPut)
        The request is done. This is always called with no locks held.
        Parameters:
        status - Completion status.
        channelPut - The channelPut interface.
      • getDone

        void getDone​(org.epics.pvdata.pv.Status status,
                     ChannelPut channelPut,
                     org.epics.pvdata.pv.PVStructure pvStructure,
                     org.epics.pvdata.misc.BitSet bitSet)
        The get request is done. This is always called with no locks held.
        Parameters:
        status - Completion status.
        channelPut - The channelPut interface.
        pvStructure - The PVStructure that holds the data or null if the request failed.
        bitSet - The bitSet for that shows what data has changed or null if the request failed.