AsyncMethodCBvoid

NAME
SYNOPSIS
Detailed Description
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

AsyncMethodCBvoid −

SYNOPSIS

#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

Detailed Description

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)

Constructor & Destructor Documentation

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)

Member Function Documentation

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)

Member Data Documentation

ACE_CString AsyncMethodCBvoid::methodName [private]

Referenced by AsyncMethodCBvoid().

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.