Package org.epics.pvaccess.client
Interface ChannelPutRequester
-
- All Superinterfaces:
org.epics.pvdata.pv.Requester
public interface ChannelPutRequester extends org.epics.pvdata.pv.RequesterRequester for ChannelPut.- Author:
- mrk
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidchannelPutConnect(org.epics.pvdata.pv.Status status, ChannelPut channelPut, org.epics.pvdata.pv.Structure structure)The client and server have both processed the createChannelPut request.voidgetDone(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.voidputDone(org.epics.pvdata.pv.Status status, ChannelPut channelPut)The request is done.
-
-
-
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 ornullif 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 ornullif the request failed.bitSet- The bitSet for that shows what data has changed ornullif the request failed.
-
-