This is Unofficial EPICS BASE Doxygen Site
epics::pvaClient::PvaClientRPCRequester Class Referenceabstract

Optional client callback. More...

#include "pvaClient.h"

Public Member Functions

 POINTER_DEFINITIONS (PvaClientRPCRequester)
 
virtual ~PvaClientRPCRequester ()
 
virtual void requestDone (const epics::pvData::Status &status, PvaClientRPCPtr const &pvaClientRPC, epics::pvData::PVStructure::shared_pointer const &pvResponse)=0
 The request is done. This is always called with no locks held. More...
 

Detailed Description

Optional client callback.

Overview of PvaClientRPCRequester

Definition at line 1710 of file pvaClient.h.

Constructor & Destructor Documentation

virtual epics::pvaClient::PvaClientRPCRequester::~PvaClientRPCRequester ( )
inlinevirtual

Definition at line 1714 of file pvaClient.h.

1714 {}

Member Function Documentation

epics::pvaClient::PvaClientRPCRequester::POINTER_DEFINITIONS ( PvaClientRPCRequester  )
virtual void epics::pvaClient::PvaClientRPCRequester::requestDone ( const epics::pvData::Status status,
PvaClientRPCPtr const &  pvaClientRPC,
epics::pvData::PVStructure::shared_pointer const &  pvResponse 
)
pure virtual

The request is done. This is always called with no locks held.

Parameters
statusCompletion status.
pvaClientRPCThe pvaClientRPC interface.
pvResponseThe response data for the RPC request or null if the request failed.

The documentation for this class was generated from the following file: