AsyncMethodCBvoid − |
#include <acsexmplAsyncMethodCB.h> |
Public Member Functions |
AsyncMethodCBvoid (ACE_CString name) |
~AsyncMethodCBvoid () |
void working (const ACSErr::Completion &c, const ACS::CBDescOut &desc) |
void done (const ACSErr::Completion &c, const ACS::CBDescOut &desc) |
CORBA::Boolean negotiate (ACS::TimeInterval time_to_transmit, const ACS::CBDescOut &desc) |
Private Attributes |
ACE_CString methodName |
A redefinition of the CBvoid class to check how it works It is specialized for our needs (in this demo it only prints log messages) |
AsyncMethodCBvoid::AsyncMethodCBvoid (ACE_CString name) [inline] Constructor |
Parameters: |
property The name of the async method |
References methodName. |
AsyncMethodCBvoid::~AsyncMethodCBvoid () [inline] Destructor (nothing to do here) |
void AsyncMethodCBvoid::done (const ACSErr::Completion & c, const ACS::CBDescOut & desc) |
CORBA::Boolean AsyncMethodCBvoid::negotiate (ACS::TimeInterval time_to_transmit, const ACS::CBDescOut & desc) |
void AsyncMethodCBvoid::working (const ACSErr::Completion & c, const ACS::CBDescOut & desc) |
ACE_CString AsyncMethodCBvoid::methodName [private] |
Referenced by AsyncMethodCBvoid(). |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |