Definition at line 27 of file pvaClientRPC.cpp.
virtual epics::pvaClient::RPCRequesterImpl::~RPCRequesterImpl |
( |
| ) |
|
|
inlinevirtual |
virtual void epics::pvaClient::RPCRequesterImpl::channelRPCConnect |
( |
const epics::pvData::Status & |
status, |
|
|
ChannelRPC::shared_pointer const & |
operation |
|
) |
| |
|
inlinevirtual |
RPC creation request satisfied.
Must check status.isOk().
On Success, a non-NULL 'operation' is provided. This is the same pointer which was, or will be, returned from Channel::createChannelRPC().
It is allowed to call ChannelRPC::request() from within this method.
Implements epics::pvAccess::ChannelRPCRequester.
Definition at line 54 of file pvaClientRPC.cpp.
59 if(!clientRPC)
return;
60 clientRPC->rpcConnect(status,channelRPC);
std::tr1::shared_ptr< PvaClientRPC > PvaClientRPCPtr
virtual std::string epics::pvaClient::RPCRequesterImpl::getRequesterName |
( |
| ) |
|
|
inlinevirtual |
Definition at line 42 of file pvaClientRPC.cpp.
44 if(!clientRPC)
return string(
"pvaClientRPC is null");
45 return clientRPC->getRequesterName();
std::tr1::shared_ptr< PvaClientRPC > PvaClientRPCPtr
virtual void epics::pvaClient::RPCRequesterImpl::message |
( |
std::string const & |
message, |
|
|
epics::pvData::MessageType |
messageType |
|
) |
| |
|
inlinevirtual |
Definition at line 48 of file pvaClientRPC.cpp.
50 if(!clientRPC)
return;
51 clientRPC->message(
message,messageType);
virtual void message(std::string const &message, epics::pvData::MessageType messageType)
std::tr1::shared_ptr< PvaClientRPC > PvaClientRPCPtr
virtual void epics::pvaClient::RPCRequesterImpl::requestDone |
( |
const Status & |
status, |
|
|
ChannelRPC::shared_pointer const & |
channelRPC, |
|
|
PVStructure::shared_pointer const & |
pvResponse |
|
) |
| |
|
inlinevirtual |
Definition at line 63 of file pvaClientRPC.cpp.
69 if(!clientRPC)
return;
70 clientRPC->requestDone(status,channelRPC,pvResponse);
std::tr1::shared_ptr< PvaClientRPC > PvaClientRPCPtr
The documentation for this class was generated from the following file: