#include "pvAccess.h"
Requester for ChannelPut.
Definition at line 635 of file pvAccess.h.
virtual epics::pvAccess::ChannelPutRequester::~ChannelPutRequester |
( |
| ) |
|
|
inlinevirtual |
virtual void epics::pvAccess::ChannelPutRequester::channelPutConnect |
( |
const epics::pvData::Status & |
status, |
|
|
ChannelPut::shared_pointer const & |
channelPut, |
|
|
epics::pvData::Structure::const_shared_pointer const & |
structure |
|
) |
| |
|
pure virtual |
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 nullptr if the request failed. |
Implemented in epics::pvAccess::ServerChannelPutRequesterImpl.
virtual void epics::pvAccess::ChannelPutRequester::getDone |
( |
const epics::pvData::Status & |
status, |
|
|
ChannelPut::shared_pointer const & |
channelPut, |
|
|
epics::pvData::PVStructure::shared_pointer const & |
pvStructure, |
|
|
epics::pvData::BitSet::shared_pointer const & |
bitSet |
|
) |
| |
|
pure virtual |
The get request is done. This is always called with no locks held.
Ownership transfer as with ChannelGetRequester::getDone()
- Parameters
-
status | Completion status. |
channelPut | The channelPut interface. |
pvStructure | The PVStructure that holds the data or nullptr if the request failed. |
bitSet | The bitSet for that shows what data has changed or nullptr if the request failed. |
Implemented in epics::pvAccess::ServerChannelPutRequesterImpl.
virtual void epics::pvAccess::ChannelPutRequester::putDone |
( |
const epics::pvData::Status & |
status, |
|
|
ChannelPut::shared_pointer const & |
channelPut |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: