DAnCE::NameServiceRedirection Class Reference
#include <NameServiceRedirection.h>
List of all members.
Classes |
struct | SRecord |
Public Member Functions |
| NameServiceRedirection (CosNaming::NamingContext_ptr hosting_naming, CosNaming::NamingContext_ptr domain_naming) |
| ~NameServiceRedirection () |
void | start_binding (const ACE_CString &node, const ACE_CString &plan) |
void | bind (const ACE_CString &node, const ACE_CString &plan, const ACE_CString &component, const ACE_CString &port, CORBA::Object_ptr obj) |
| Registration for port object.
|
void | bind (const ACE_CString &node, const ACE_CString &plan, const ACE_CString &component, CORBA::Object_ptr obj) |
| Registration for component object.
|
void | finish_binding (const ACE_CString &node, const ACE_CString &plan) |
void | unbind_context (const ACE_CString &node, const ACE_CString &plan) |
void | add_node (const ACE_CString &node) |
Protected Member Functions |
CosNaming::NamingContext_ptr | resolve_context (const ACE_CString &name, const ACE_CString &kind, CosNaming::NamingContext_ptr naming) |
void | clear_context (CosNaming::NamingContext_ptr &naming) |
Private Types |
typedef ACE_Vector< SRecord > | TRecords |
typedef ACE_Map_Manager
< ACE_CString, TRecords
*, ACE_Null_Mutex > | TTransactions |
Private Attributes |
CosNaming::NamingContext_var | naming_ |
CosNaming::NamingContext_var | domain_ |
TTransactions | transactions_ |
Member Typedef Documentation
Constructor & Destructor Documentation
NameServiceRedirection::NameServiceRedirection |
( |
CosNaming::NamingContext_ptr |
hosting_naming, |
|
|
CosNaming::NamingContext_ptr |
domain_naming | |
|
) |
| | |
NameServiceRedirection::~NameServiceRedirection |
( |
|
) |
|
Member Function Documentation
void NameServiceRedirection::add_node |
( |
const ACE_CString & |
node |
) |
|
Registration for component object.
Registration for port object.
void NameServiceRedirection::clear_context |
( |
CosNaming::NamingContext_ptr & |
naming |
) |
[protected] |
CosNaming::NamingContext_ptr NameServiceRedirection::resolve_context |
( |
const ACE_CString & |
name, |
|
|
const ACE_CString & |
kind, |
|
|
CosNaming::NamingContext_ptr |
naming | |
|
) |
| | [protected] |
Member Data Documentation
The documentation for this class was generated from the following files: