|
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.6 C++ API from the source code. |