|
| ChannelPutRequesterImpl (PvaClientPutPtr const &pvaClientPut, PvaClientPtr const &pvaClient) |
|
virtual | ~ChannelPutRequesterImpl () |
|
virtual std::string | getRequesterName () |
|
virtual void | message (std::string const &message, epics::pvData::MessageType messageType) |
|
virtual void | channelPutConnect (const Status &status, ChannelPut::shared_pointer const &channelPut, Structure::const_shared_pointer const &structure) |
|
virtual void | getDone (const Status &status, ChannelPut::shared_pointer const &channelPut, PVStructurePtr const &pvStructure, BitSet::shared_pointer const &bitSet) |
|
virtual void | putDone (const Status &status, ChannelPut::shared_pointer const &channelPut) |
|
| POINTER_DEFINITIONS (ChannelPutRequester) |
|
virtual | ~ChannelPutRequester () |
|
virtual void | channelPutConnect (const epics::pvData::Status &status, ChannelPut::shared_pointer const &channelPut, epics::pvData::Structure::const_shared_pointer const &structure)=0 |
|
virtual void | 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)=0 |
|
| POINTER_DEFINITIONS (ChannelBaseRequester) |
|
| ChannelBaseRequester () |
|
virtual | ~ChannelBaseRequester () |
|
virtual void | channelDisconnect (bool destroy) |
|
Definition at line 24 of file pvaClientPut.cpp.
epics::pvaClient::ChannelPutRequesterImpl::ChannelPutRequesterImpl |
( |
PvaClientPutPtr const & |
pvaClientPut, |
|
|
PvaClientPtr const & |
pvaClient |
|
) |
| |
|
inline |
virtual epics::pvaClient::ChannelPutRequesterImpl::~ChannelPutRequesterImpl |
( |
| ) |
|
|
inlinevirtual |
virtual void epics::pvaClient::ChannelPutRequesterImpl::channelPutConnect |
( |
const Status & |
status, |
|
|
ChannelPut::shared_pointer const & |
channelPut, |
|
|
Structure::const_shared_pointer const & |
structure |
|
) |
| |
|
inlinevirtual |
Definition at line 51 of file pvaClientPut.cpp.
57 if(!clientPut)
return;
58 clientPut->channelPutConnect(status,channelPut,
structure);
std::tr1::shared_ptr< PvaClientPut > PvaClientPutPtr
virtual void epics::pvaClient::ChannelPutRequesterImpl::getDone |
( |
const Status & |
status, |
|
|
ChannelPut::shared_pointer const & |
channelPut, |
|
|
PVStructurePtr const & |
pvStructure, |
|
|
BitSet::shared_pointer const & |
bitSet |
|
) |
| |
|
inlinevirtual |
Definition at line 61 of file pvaClientPut.cpp.
68 if(!clientPut)
return;
69 clientPut->getDone(status,channelPut,pvStructure,bitSet);
std::tr1::shared_ptr< PvaClientPut > PvaClientPutPtr
virtual std::string epics::pvaClient::ChannelPutRequesterImpl::getRequesterName |
( |
| ) |
|
|
inlinevirtual |
Definition at line 39 of file pvaClientPut.cpp.
41 if(!clientPut)
return string(
"clientPut is null");
42 return clientPut->getRequesterName();
std::tr1::shared_ptr< PvaClientPut > PvaClientPutPtr
virtual void epics::pvaClient::ChannelPutRequesterImpl::message |
( |
std::string const & |
message, |
|
|
epics::pvData::MessageType |
messageType |
|
) |
| |
|
inlinevirtual |
Definition at line 45 of file pvaClientPut.cpp.
47 if(!clientPut)
return;
48 clientPut->message(
message,messageType);
std::tr1::shared_ptr< PvaClientPut > PvaClientPutPtr
virtual void message(std::string const &message, epics::pvData::MessageType messageType)
virtual void epics::pvaClient::ChannelPutRequesterImpl::putDone |
( |
const Status & |
status, |
|
|
ChannelPut::shared_pointer const & |
channelPut |
|
) |
| |
|
inlinevirtual |
The request is done. This is always called with no locks held.
- Parameters
-
status | Completion status. |
channelPut | The channelPut interface. |
Implements epics::pvAccess::ChannelPutRequester.
Definition at line 72 of file pvaClientPut.cpp.
77 if(!clientPut)
return;
78 clientPut->putDone(status,channelPut);
std::tr1::shared_ptr< PvaClientPut > PvaClientPutPtr
The documentation for this class was generated from the following file: