- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# CIAO::NodeApplication_Task Class Reference

`#include <NodeApplication_Task.h>`

Inheritance diagram for CIAO::NodeApplication_Task:

[legend]
Collaboration diagram for CIAO::NodeApplication_Task:

[legend]
List of all members.

## Public Types
typedef CIAO::NodeApplication_Task::_options | Options
## Public Member Functions
| NodeApplication_Task (ACE_Thread_Manager &thread_manager, CORBA::ORB_ptr orb, Options &opts)
int | svc (void)
## Protected Attributes
CORBA::ORB_var | orb_
Options | options_
## Classes
struct | _options

## Member Typedef Documentation

typedef struct CIAO::NodeApplication_Task::_options CIAO::NodeApplication_Task::Options

## Constructor & Destructor Documentation

ACE_INLINE CIAO::NodeApplication_Task::NodeApplication_Task | ( | ACE_Thread_Manager & | thread_manager,
|  | CORBA::ORB_ptr | orb,
|  | Options & | opts |
| ) |  |  |

## Member Function Documentation

int CIAO::NodeApplication_Task::svc | ( | void |  | ) | `[virtual]`

@ We need to call NodeApplication servant's init method. But it's not sure to me where exactly we can get the Properties needed by the init method at this moment. There are two ways to set the property of the NodeApplication: 1. call init remotely from NodeApplicationManager 2. call init locally on the servant of NodeApplication.

Reimplemented from ACE_Task_Base.

## Member Data Documentation

Options CIAO::NodeApplication_Task::options_`[protected]`

CORBA::ORB_var CIAO::NodeApplication_Task::orb_`[protected]`

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

- NodeApplication_Task.h
- NodeApplication_Task.cpp
- NodeApplication_Task.inl