#include "pvAccess.h"
|
| | POINTER_DEFINITIONS (ChannelPutGetRequester) |
| |
| virtual | ~ChannelPutGetRequester () |
| |
| virtual void | channelPutGetConnect (const epics::pvData::Status &status, ChannelPutGet::shared_pointer const &channelPutGet, epics::pvData::Structure::const_shared_pointer const &putStructure, epics::pvData::Structure::const_shared_pointer const &getStructure)=0 |
| |
| virtual void | putGetDone (const epics::pvData::Status &status, ChannelPutGet::shared_pointer const &channelPutGet, epics::pvData::PVStructure::shared_pointer const &pvGetStructure, epics::pvData::BitSet::shared_pointer const &getBitSet)=0 |
| |
| virtual void | getPutDone (const epics::pvData::Status &status, ChannelPutGet::shared_pointer const &channelPutGet, epics::pvData::PVStructure::shared_pointer const &pvPutStructure, epics::pvData::BitSet::shared_pointer const &putBitSet)=0 |
| |
| virtual void | getGetDone (const epics::pvData::Status &status, ChannelPutGet::shared_pointer const &channelPutGet, epics::pvData::PVStructure::shared_pointer const &pvGetStructure, epics::pvData::BitSet::shared_pointer const &getBitSet)=0 |
| |
| | POINTER_DEFINITIONS (ChannelBaseRequester) |
| |
| | ChannelBaseRequester () |
| |
| virtual | ~ChannelBaseRequester () |
| |
| virtual void | channelDisconnect (bool destroy) |
| |
Requester for ChannelPutGet.
Definition at line 718 of file pvAccess.h.
| virtual epics::pvAccess::ChannelPutGetRequester::~ChannelPutGetRequester |
( |
| ) |
|
|
inlinevirtual |
| virtual void epics::pvAccess::ChannelPutGetRequester::channelPutGetConnect |
( |
const epics::pvData::Status & |
status, |
|
|
ChannelPutGet::shared_pointer const & |
channelPutGet, |
|
|
epics::pvData::Structure::const_shared_pointer const & |
putStructure, |
|
|
epics::pvData::Structure::const_shared_pointer const & |
getStructure |
|
) |
| |
|
pure virtual |
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 or nullptr if the request failed. |
| getStructure | The get structure introspection data or nullptr if the request failed. |
Implemented in epics::pvAccess::ServerChannelPutGetRequesterImpl.
| virtual void epics::pvAccess::ChannelPutGetRequester::getGetDone |
( |
const epics::pvData::Status & |
status, |
|
|
ChannelPutGet::shared_pointer const & |
channelPutGet, |
|
|
epics::pvData::PVStructure::shared_pointer const & |
pvGetStructure, |
|
|
epics::pvData::BitSet::shared_pointer const & |
getBitSet |
|
) |
| |
|
pure virtual |
The getGet request is done. This is always called with no locks held.
- Parameters
-
| status | Completion status. |
| channelPutGet | The channelPutGet interface. |
| pvGetStructure | The PVStructure that holds the getData or nullptr if the request failed. |
| getBitSet | getPVStructure changed bit-set or nullptr if the request failed. |
Implemented in epics::pvAccess::ServerChannelPutGetRequesterImpl.
| virtual void epics::pvAccess::ChannelPutGetRequester::getPutDone |
( |
const epics::pvData::Status & |
status, |
|
|
ChannelPutGet::shared_pointer const & |
channelPutGet, |
|
|
epics::pvData::PVStructure::shared_pointer const & |
pvPutStructure, |
|
|
epics::pvData::BitSet::shared_pointer const & |
putBitSet |
|
) |
| |
|
pure virtual |
The getPut request is done. This is always called with no locks held.
- Parameters
-
| status | Completion status. |
| channelPutGet | The channelPutGet interface. |
| pvPutStructure | The PVStructure that holds the putData or nullptr if the request failed. |
| putBitSet | putPVStructure changed bit-set or nullptr if the request failed. |
Implemented in epics::pvAccess::ServerChannelPutGetRequesterImpl.
| virtual void epics::pvAccess::ChannelPutGetRequester::putGetDone |
( |
const epics::pvData::Status & |
status, |
|
|
ChannelPutGet::shared_pointer const & |
channelPutGet, |
|
|
epics::pvData::PVStructure::shared_pointer const & |
pvGetStructure, |
|
|
epics::pvData::BitSet::shared_pointer const & |
getBitSet |
|
) |
| |
|
pure virtual |
The putGet request is done. This is always called with no locks held.
- Parameters
-
| status | Completion status. |
| channelPutGet | The channelPutGet interface. |
| pvGetStructure | The PVStructure that holds the getData or nullptr if the request failed. |
| getBitSet | getPVStructure changed bit-set or nullptr if the request failed. |
Implemented in epics::pvAccess::ServerChannelPutGetRequesterImpl.
The documentation for this class was generated from the following file: