Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

PortableServer Namespace Reference


Compounds

interface  PortableServer::AdapterActivator
exception  PortableServer::POA::AdapterAlreadyExists
exception  PortableServer::POAManager::AdapterInactive
exception  PortableServer::POA::AdapterNonExistent
interface  PortableServer::Current
exception  PortableServer::ForwardRequest
interface  PortableServer::IdAssignmentPolicy
interface  PortableServer::IdUniquenessPolicy
interface  PortableServer::ImplicitActivationPolicy
exception  PortableServer::POA::InvalidPolicy
interface  PortableServer::LifespanPolicy
exception  PortableServer::Current::NoContext
exception  PortableServer::POA::NoServant
exception  PortableServer::POA::ObjectAlreadyActive
exception  PortableServer::POA::ObjectNotActive
interface  PortableServer::POA
interface  PortableServer::POAManager
interface  PortableServer::RequestProcessingPolicy
interface  PortableServer::ServantActivator
exception  PortableServer::POA::ServantAlreadyActive
interface  PortableServer::ServantLocator
interface  PortableServer::ServantManager
exception  PortableServer::POA::ServantNotActive
interface  PortableServer::ServantRetentionPolicy
interface  PortableServer::ThreadPolicy
exception  PortableServer::POA::WrongAdapter
exception  PortableServer::POA::WrongPolicy

Typedefs

typedef sequence<POAPOAList
typedef sequence<octet> ObjectId

Enumerations

enum  ThreadPolicyValue { ORB_CTRL_MODEL, SINGLE_THREAD_MODEL }
enum  LifespanPolicyValue { TRANSIENT, PERSISTENT }
enum  IdUniquenessPolicyValue { UNIQUE_ID, MULTIPLE_ID }
enum  IdAssignmentPolicyValue { USER_ID, SYSTEM_ID }
enum  ImplicitActivationPolicyValue { IMPLICIT_ACTIVATION, NO_IMPLICIT_ACTIVATION }
enum  ServantRetentionPolicyValue { RETAIN, NON_RETAIN }
enum  RequestProcessingPolicyValue { USE_ACTIVE_OBJECT_MAP_ONLY, USE_DEFAULT_SERVANT, USE_SERVANT_MANAGER }

Variables

local interface POA
native Servant
const CORBA::PolicyType THREAD_POLICY_ID = 16
const CORBA::PolicyType LIFESPAN_POLICY_ID = 17
const CORBA::PolicyType ID_UNIQUENESS_POLICY_ID = 18
const CORBA::PolicyType ID_ASSIGNMENT_POLICY_ID = 19
const CORBA::PolicyType IMPLICIT_ACTIVATION_POLICY_ID = 20
const CORBA::PolicyType SERVANT_RETENTION_POLICY_ID = 21
const CORBA::PolicyType REQUEST_PROCESSING_POLICY_ID = 22


Typedef Documentation

typedef sequence<octet> PortableServer::ObjectId
 

typedef sequence<POA> PortableServer::POAList
 


Enumeration Type Documentation

enum PortableServer::IdAssignmentPolicyValue
 

Enumeration values:
USER_ID  
SYSTEM_ID  

enum PortableServer::IdUniquenessPolicyValue
 

Enumeration values:
UNIQUE_ID  
MULTIPLE_ID  

enum PortableServer::ImplicitActivationPolicyValue
 

Enumeration values:
IMPLICIT_ACTIVATION  
NO_IMPLICIT_ACTIVATION  

enum PortableServer::LifespanPolicyValue
 

Enumeration values:
TRANSIENT  
PERSISTENT  

enum PortableServer::RequestProcessingPolicyValue
 

Enumeration values:
USE_ACTIVE_OBJECT_MAP_ONLY  
USE_DEFAULT_SERVANT  
USE_SERVANT_MANAGER  

enum PortableServer::ServantRetentionPolicyValue
 

Enumeration values:
RETAIN  
NON_RETAIN  

enum PortableServer::ThreadPolicyValue
 

Enumeration values:
ORB_CTRL_MODEL  
SINGLE_THREAD_MODEL  


Variable Documentation

const CORBA::PolicyType PortableServer::ID_ASSIGNMENT_POLICY_ID = 19
 

const CORBA::PolicyType PortableServer::ID_UNIQUENESS_POLICY_ID = 18
 

const CORBA::PolicyType PortableServer::IMPLICIT_ACTIVATION_POLICY_ID = 20
 

const CORBA::PolicyType PortableServer::LIFESPAN_POLICY_ID = 17
 

local interface PortableServer::POA
 

const CORBA::PolicyType PortableServer::REQUEST_PROCESSING_POLICY_ID = 22
 

const CORBA::PolicyType PortableServer::SERVANT_RETENTION_POLICY_ID = 21
 

native PortableServer::Servant
 

const CORBA::PolicyType PortableServer::THREAD_POLICY_ID = 16
 


Generated at Fri Oct 5 08:08:59 2001 for TAO_PortableServer by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000