Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

PortableInterceptor.pidl File Reference

Pre-compiled IDL source for the PortableInterceptor components in the ORB. More...

import "PI_Forward.pidl";
import "Current.pidl";
import "Messaging_SyncScope.pidl";
import "ORBInitializer.pidl";
import "ORBInitInfo.pidl";
import "InvalidSlot.pidl";
import "ClientRequestInfo.pidl";
import "ServerRequestInfo.pidl";
import "PolicyFactory.pidl";
import "ClientRequestInterceptor.pidl";
import "ServerRequestInterceptor.pidl";

Include dependency graph for PortableInterceptor.pidl:

Include dependency graph

Namespaces

namespace  PortableInterceptor

Classes

interface  PortableInterceptor::Current

Variables

const AdapterState HOLDING = 0
const AdapterState ACTIVE = 1
const AdapterState DISCARDING = 2
const AdapterState INACTIVE = 3
const AdapterState NON_EXISTENT = 4
const ReplyStatus SUCCESSFUL = 0
const ReplyStatus SYSTEM_EXCEPTION = 1
const ReplyStatus USER_EXCEPTION = 2
const ReplyStatus LOCATION_FORWARD = 3
const ReplyStatus TRANSPORT_RETRY = 4
const ReplyStatus UNKNOWN = 5

Detailed Description

Pre-compiled IDL source for the PortableInterceptor components in the ORB.

Id
PortableInterceptor.pidl,v 1.38 2005/05/18 11:57:17 jwillemsen Exp

This file contains the interface definitions for "Portable" Interceptor support. The following is from orbos/99-12-02 Portable Interceptors spec, the full IDL is downloadable from orbos/99-12-02.

Additional updates from ptc/00-08-05 are also included. Changes include:

This file was used to generate the code in PortableInterceptorC.* The command used to generate code is:

tao_idl -o orig -Gp -Gd -Ge 1 -GA -Sc -SS -Sci -Wb,export_include="tao/TAO_Export.h" -Wb,export_macro=TAO_Export -Wb,pre_include="ace/pre.h" -Wb,post_include="ace/post.h" PortableInterceptor.pidl


Variable Documentation

const PortableInterceptor::AdapterState PortableInterceptor::ACTIVE = 1
 

const PortableInterceptor::AdapterState PortableInterceptor::DISCARDING = 2
 

const PortableInterceptor::AdapterState PortableInterceptor::HOLDING = 0
 

const PortableInterceptor::AdapterState PortableInterceptor::INACTIVE = 3
 

const PortableInterceptor::ReplyStatus PortableInterceptor::LOCATION_FORWARD = 3
 

const PortableInterceptor::AdapterState PortableInterceptor::NON_EXISTENT = 4
 

const PortableInterceptor::ReplyStatus PortableInterceptor::SUCCESSFUL = 0
 

const PortableInterceptor::ReplyStatus PortableInterceptor::SYSTEM_EXCEPTION = 1
 

const PortableInterceptor::ReplyStatus PortableInterceptor::TRANSPORT_RETRY = 4
 

const PortableInterceptor::ReplyStatus PortableInterceptor::UNKNOWN = 5
 

const PortableInterceptor::ReplyStatus PortableInterceptor::USER_EXCEPTION = 2
 


Generated on Thu Jun 9 00:11:59 2005 for TAO by  doxygen 1.3.9.1