SDDS ToolKit Programs and Libraries for C and Python
All Classes Files Functions Variables Macros Pages
exampleGetRequester Class Reference
Inheritance diagram for exampleGetRequester:

Public Member Functions

 POINTER_DEFINITIONS (exampleGetRequester)
 
virtual void channelGetConnect (const epics::pvData::Status &status, epics::pvaClient::PvaClientGetPtr const &clientGet)
 
virtual void getDone (const epics::pvData::Status &status, epics::pvaClient::PvaClientGetPtr const &clientGet)
 

Static Public Member Functions

static exampleGetRequesterPtr create ()
 

Detailed Description

Definition at line 67 of file pvaSDDS.h.

Constructor & Destructor Documentation

◆ exampleGetRequester()

exampleGetRequester::exampleGetRequester ( )
inline

Definition at line 71 of file pvaSDDS.h.

71 {
72 }

Member Function Documentation

◆ channelGetConnect()

virtual void exampleGetRequester::channelGetConnect ( const epics::pvData::Status & status,
epics::pvaClient::PvaClientGetPtr const & clientGet )
inlinevirtual

Definition at line 79 of file pvaSDDS.h.

80 {
81 fprintf(stdout, "ChannelGetConnected: status=%s %s\n",
82 epics::pvData::Status::StatusTypeName[status.getType()],
83 clientGet->getPvaClientChannel()->getChannelName().c_str());
84 }

◆ create()

static exampleGetRequesterPtr exampleGetRequester::create ( )
inlinestatic

Definition at line 74 of file pvaSDDS.h.

74 {
75 exampleGetRequesterPtr client(exampleGetRequesterPtr(new exampleGetRequester()));
76 return client;
77 }

◆ getDone()

virtual void exampleGetRequester::getDone ( const epics::pvData::Status & status,
epics::pvaClient::PvaClientGetPtr const & clientGet )
inlinevirtual

Definition at line 85 of file pvaSDDS.h.

86 {
87 fprintf(stdout, "GetDone: status=%s %s\n",
88 epics::pvData::Status::StatusTypeName[status.getType()],
89 clientGet->getPvaClientChannel()->getChannelName().c_str());
90 }

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