Interface RPCClientRequester

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

    public interface RPCClientRequester
    extends org.epics.pvdata.pv.Requester
    The interface implemented by a service requester.
    Author:
    mrk
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void connectResult​(RPCClient client, org.epics.pvdata.pv.Status status)
      The connection request result.
      void requestResult​(RPCClient client, org.epics.pvdata.pv.Status status, org.epics.pvdata.pv.PVStructure pvResult)
      The result returned for a sendRequest.
      • Methods inherited from interface org.epics.pvdata.pv.Requester

        getRequesterName, message
    • Method Detail

      • connectResult

        void connectResult​(RPCClient client,
                           org.epics.pvdata.pv.Status status)
        The connection request result.
        Parameters:
        client - The client issuing the request.
        status - The status. Unless status.isOK is true then the connection failed.
      • requestResult

        void requestResult​(RPCClient client,
                           org.epics.pvdata.pv.Status status,
                           org.epics.pvdata.pv.PVStructure pvResult)
        The result returned for a sendRequest.
        Parameters:
        client - The client issuing the request.
        status - The status. Unless status.isOK is true then the request failed.
        pvResult - A pvStructure that hold the result of a service request.