Public Member Functions

zeus::INaming Class Reference

#include <INaming.hpp>

Inheritance diagram for zeus::INaming:
zeus::INamedContext zeus::IZUnknown

List of all members.

Public Member Functions

virtual bool MQUALIFIER hasRemoteContext () const =0
virtual bool MQUALIFIER isConnected () const =0
virtual void MQUALIFIER releaseLocalContext ()=0

Detailed Description

Interface of a naming service to register and looking up remote objects


Member Function Documentation

virtual bool MQUALIFIER zeus::INaming::hasRemoteContext (  ) const [pure virtual]

This method checks if the naming service is connected to a remote name server.

Return values:
true: Connected to remote name server context
false,:connected to a local directory
virtual bool MQUALIFIER zeus::INaming::isConnected (  ) const [pure virtual]

Checks if the connection is ok. For local usage this method always returns true.

Return values:
true: connected to the root context
false,:not connected
virtual void MQUALIFIER zeus::INaming::releaseLocalContext (  ) [pure virtual]

Releases the local context. This is needed to remove the XML buffer when unloading XML service module.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:30