pvaClientCPP  4.8.1-dev
Public Member Functions | List of all members
epics::pvaClient::PvaClientPutGetRequester Class Referenceabstract

Optional client callback. More...

#include <pv/pvaClient.h>

Public Member Functions

 POINTER_DEFINITIONS (PvaClientPutGetRequester)
 
virtual ~PvaClientPutGetRequester ()
 
virtual void channelPutGetConnect (const epics::pvData::Status &status, PvaClientPutGetPtr const &clientPutGet)
 A channelPutGet has connected. More...
 
virtual void putGetDone (const epics::pvData::Status &status, PvaClientPutGetPtr const &clientPutGet)=0
 A putGet request is complete. More...
 
virtual void getPutDone (const epics::pvData::Status &status, PvaClientPutGetPtr const &clientPutGet)
 A getPut request is complete. More...
 
virtual void getGetDone (const epics::pvData::Status &status, PvaClientPutGetPtr const &clientPutGet)
 A getGet request is complete. More...
 

Detailed Description

Optional client callback.

Definition at line 1272 of file pvaClient.h.

Constructor & Destructor Documentation

◆ ~PvaClientPutGetRequester()

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

Definition at line 1276 of file pvaClient.h.

Member Function Documentation

◆ channelPutGetConnect()

virtual void epics::pvaClient::PvaClientPutGetRequester::channelPutGetConnect ( const epics::pvData::Status &  status,
PvaClientPutGetPtr const &  clientPutGet 
)
inlinevirtual

A channelPutGet has connected.

Parameters
statusThe status returned by the server.
clientPutGetThe PvaClientPutGet that issued the request to create a ChannelPutGet.

Definition at line 1282 of file pvaClient.h.

◆ getGetDone()

virtual void epics::pvaClient::PvaClientPutGetRequester::getGetDone ( const epics::pvData::Status &  status,
PvaClientPutGetPtr const &  clientPutGet 
)
inlinevirtual

A getGet request is complete.

Parameters
statusThe status returned by the server.
clientPutGetThe PvaClientPutGet that issued the getGet request.

Definition at line 1310 of file pvaClient.h.

◆ getPutDone()

virtual void epics::pvaClient::PvaClientPutGetRequester::getPutDone ( const epics::pvData::Status &  status,
PvaClientPutGetPtr const &  clientPutGet 
)
inlinevirtual

A getPut request is complete.

Parameters
statusThe status returned by the server.
clientPutGetThe PvaClientPutGet that issued the getPut request.

Definition at line 1300 of file pvaClient.h.

◆ POINTER_DEFINITIONS()

epics::pvaClient::PvaClientPutGetRequester::POINTER_DEFINITIONS ( PvaClientPutGetRequester  )

◆ putGetDone()

virtual void epics::pvaClient::PvaClientPutGetRequester::putGetDone ( const epics::pvData::Status &  status,
PvaClientPutGetPtr const &  clientPutGet 
)
pure virtual

A putGet request is complete.

Parameters
statusThe status returned by the server.
clientPutGetThe PvaClientPutGet that issued the putGet request.

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