TAO_PI  2.5.0
Classes | Typedefs | Functions | Variables
PortableInterceptor Module Reference

Classes

interface  ClientRequestInfo
 
interface  ClientRequestInterceptor
 
interface  Current
 
class  DLL_Resident_ORB_Initializer
 
exception  ForwardRequest
 
interface  Interceptor
 
exception  InvalidSlot
 
interface  ORBInitializer
 
interface  ORBInitInfo
 
interface  ORBInitInfo_3_1
 
class  PolicyFactory
 
interface  ProcessingModePolicy
 
interface  RequestInfo
 

Typedefs

typedef ClientRequestInterceptorClientRequestInterceptor_ptr
 
typedef CORBA::Short ReplyStatus
 
typedef IORInterceptor * IORInterceptor_ptr
 
typedef IORInfo * IORInfo_ptr
 
typedef ServerRequestInterceptor * ServerRequestInterceptor_ptr
 
typedef ORBInitializerORBInitializer_ptr
 
typedef CORBA::ULong SlotId
 
typedef string ServerId
 
typedef string ORBId
 
typedef CORBA::StringSeq AdapterName
 
typedef CORBA::OctetSeq ObjectId
 
typedef string AdapterManagerId
 
typedef short AdapterState
 
typedef PolicyFactoryPolicyFactory_ptr
 
typedef InterceptorInterceptor_ptr
 
typedef PolicyFactoryPolicyFactory_ptr
 
typedef TAO_Objref_Var_T< PolicyFactoryPolicyFactory_var
 
typedef TAO_Objref_Out_T< PolicyFactoryPolicyFactory_out
 
typedef short ProcessingMode
 

Functions

void register_orb_initializer (ORBInitializer_ptr init)
 

Variables

typeprefix PortableInterceptor omg org
 
const AdapterState HOLDING
 
const AdapterState ACTIVE
 
const AdapterState DISCARDING
 
const AdapterState INACTIVE
 
const AdapterState NON_EXISTENT
 
const ReplyStatus SUCCESSFUL
 
const ReplyStatus SYSTEM_EXCEPTION
 
const ReplyStatus USER_EXCEPTION
 
const ReplyStatus LOCATION_FORWARD
 
const ReplyStatus TRANSPORT_RETRY
 
const ReplyStatus UNKNOWN
 
typeprefix PortableInterceptor omg org
 
::CORBA::TypeCode_ptr const _tc_PolicyFactory
 
const ProcessingMode LOCAL_AND_REMOTE = 0
 
const ProcessingMode REMOTE_ONLY = 1
 
const ProcessingMode LOCAL_ONLY = 2
 
const CORBA::PolicyType PROCESSING_MODE_POLICY_TYPE = 100
 

Typedef Documentation

◆ Interceptor_ptr

◆ PolicyFactory_out

◆ PolicyFactory_ptr

◆ PolicyFactory_var

◆ ProcessingMode

Variable Documentation

◆ _tc_PolicyFactory

TAO_PI_Export::CORBA::TypeCode_ptr const PortableInterceptor::_tc_PolicyFactory
Initial value:
=
static TAO::TypeCode::Objref< char const *, TAO::Null_RefCount_Policy > _tao_tc_PortableInterceptor_PolicyFactory(::CORBA::tk_local_interface, "IDL:omg.org/PortableInterceptor/PolicyFactory:1.0", "PolicyFactory")

◆ LOCAL_AND_REMOTE

const ProcessingMode PortableInterceptor::LOCAL_AND_REMOTE = 0

◆ LOCAL_ONLY

const ProcessingMode PortableInterceptor::LOCAL_ONLY = 2

◆ org

typeprefix PortableInterceptor omg PortableInterceptor::org

◆ PROCESSING_MODE_POLICY_TYPE

const CORBA::PolicyType PortableInterceptor::PROCESSING_MODE_POLICY_TYPE = 100
Todo:
  • Need to get the proper Policy Type code from OMG

◆ REMOTE_ONLY

const ProcessingMode PortableInterceptor::REMOTE_ONLY = 1