Package org.epics.pvaccess.client
Interface ChannelPutGetRequester
-
- All Superinterfaces:
org.epics.pvdata.pv.Requester
public interface ChannelPutGetRequester extends org.epics.pvdata.pv.RequesterRequester for ChannelPutGet.- Author:
- mrk
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidchannelPutGetConnect(org.epics.pvdata.pv.Status status, ChannelPutGet channelPutGet, org.epics.pvdata.pv.Structure putStructure, org.epics.pvdata.pv.Structure getStructure)The client and server have both completed the createChannelPutGet request.voidgetGetDone(org.epics.pvdata.pv.Status status, ChannelPutGet channelPutGet, org.epics.pvdata.pv.PVStructure getPVStructure, org.epics.pvdata.misc.BitSet getBitSet)The getGet request is done.voidgetPutDone(org.epics.pvdata.pv.Status status, ChannelPutGet channelPutGet, org.epics.pvdata.pv.PVStructure putPVStructure, org.epics.pvdata.misc.BitSet putBitSet)The getPut request is done.voidputGetDone(org.epics.pvdata.pv.Status status, ChannelPutGet channelPutGet, org.epics.pvdata.pv.PVStructure getPVStructure, org.epics.pvdata.misc.BitSet getBitSet)The putGet request is done.
-
-
-
Method Detail
-
channelPutGetConnect
void channelPutGetConnect(org.epics.pvdata.pv.Status status, ChannelPutGet channelPutGet, org.epics.pvdata.pv.Structure putStructure, org.epics.pvdata.pv.Structure getStructure)The client and server have both completed the createChannelPutGet request.- Parameters:
status- Completion status.channelPutGet- The channelPutGet interface or null if the request failed.putStructure- The put structure introspection data ornullif the request failed.getStructure- The get structure introspection data ornullif the request failed.
-
putGetDone
void putGetDone(org.epics.pvdata.pv.Status status, ChannelPutGet channelPutGet, org.epics.pvdata.pv.PVStructure getPVStructure, org.epics.pvdata.misc.BitSet getBitSet)The putGet request is done. This is always called with no locks held.- Parameters:
status- Completion status.channelPutGet- The channelPutGet interface.getPVStructure- The PVStructure that holds the getData ornullif the request failed.getBitSet- getPVStructure changed bit-set ornullif the request failed.
-
getPutDone
void getPutDone(org.epics.pvdata.pv.Status status, ChannelPutGet channelPutGet, org.epics.pvdata.pv.PVStructure putPVStructure, org.epics.pvdata.misc.BitSet putBitSet)The getPut request is done. This is always called with no locks held.- Parameters:
status- Completion status.channelPutGet- The channelPutGet interface.putPVStructure- The PVStructure that holds the putData ornullif the request failed.putBitSet- putPVStructure changed bit-set ornullif the request failed.
-
getGetDone
void getGetDone(org.epics.pvdata.pv.Status status, ChannelPutGet channelPutGet, org.epics.pvdata.pv.PVStructure getPVStructure, org.epics.pvdata.misc.BitSet getBitSet)The getGet request is done. This is always called with no locks held.- Parameters:
status- Completion status.channelPutGet- The channelPutGet interface.getPVStructure- The PVStructure that holds the getData ornullif the request failed.getBitSet- getPVStructure changed bit-set ornullif the request failed.
-
-