Package org.epics.pvaccess.client
Interface ChannelRPCRequester
-
- All Superinterfaces:
org.epics.pvdata.pv.Requester
- All Known Implementing Classes:
RPCClientImpl
public interface ChannelRPCRequester extends org.epics.pvdata.pv.Requester
Requester for channelGet.- Author:
- mrk
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
channelRPCConnect(org.epics.pvdata.pv.Status status, ChannelRPC channelRPC)
The client and server have both completed the createChannelGet request.void
requestDone(org.epics.pvdata.pv.Status status, ChannelRPC channelRPC, org.epics.pvdata.pv.PVStructure pvResponse)
The request is done.
-
-
-
Method Detail
-
channelRPCConnect
void channelRPCConnect(org.epics.pvdata.pv.Status status, ChannelRPC channelRPC)
The client and server have both completed the createChannelGet request.- Parameters:
status
- Completion status.channelRPC
- The channelRPC interface ornull
if the request failed.
-
requestDone
void requestDone(org.epics.pvdata.pv.Status status, ChannelRPC channelRPC, org.epics.pvdata.pv.PVStructure pvResponse)
The request is done. This is always called with no locks held.- Parameters:
status
- Completion status.channelRPC
- The channelRPC interface.pvResponse
- The response data for the RPC request ornull
if the request failed.
-
-