IOP_IOR.pidl File Reference

Pre-compiled IDL source for the IOP module. More...

import "OctetSeq.pidl";

Namespaces

namespace  IOP

Classes

struct  IOP::TaggedProfile
struct  IOP::IOR
struct  IOP::TaggedComponent
struct  IOP::ServiceContext

Typedefs

typedef unsigned long IOP::ProfileId
typedef sequence< TaggedProfile > IOP::TaggedProfileSeq
typedef unsigned long IOP::ComponentId
typedef sequence< TaggedComponent > IOP::MultipleComponentProfile
typedef sequence< TaggedComponent > IOP::TaggedComponentList
typedef sequence< TaggedComponent > IOP::TaggedComponentSeq
typedef unsigned long IOP::ServiceId
typedef sequence< ServiceContext > IOP::ServiceContextList

Variables

const ProfileId IOP::TAG_INTERNET_IOP = 0
const ProfileId IOP::TAG_MULTIPLE_COMPONENTS = 1
const ComponentId IOP::TAG_ORB_TYPE = 0
const ComponentId IOP::TAG_CODE_SETS = 1
const ComponentId IOP::TAG_POLICIES = 2
const ComponentId IOP::TAG_ALTERNATE_IIOP_ADDRESS = 3
const ComponentId IOP::TAG_COMPLETE_OBJECT_KEY = 5
const ComponentId IOP::TAG_ENDPOINT_ID_POSITION = 6
const ComponentId IOP::TAG_LOCATION_POLICY = 12
const ComponentId IOP::TAG_DCE_STRING_BINDING = 100
const ComponentId IOP::TAG_DCE_BINDING_NAME = 101
const ComponentId IOP::TAG_DCE_NO_PIPES = 102
const ServiceId IOP::TransactionService = 0
const ServiceId IOP::CodeSets = 1
const ServiceId IOP::ChainBypassCheck = 2
const ServiceId IOP::ChainBypassInfo = 3
const ServiceId IOP::LogicalThreadId = 4
const ServiceId IOP::BI_DIR_IIOP = 5
const ServiceId IOP::SendingContextRunTime = 6
const ServiceId IOP::INVOCATION_POLICIES = 7
const ServiceId IOP::UnknownExceptionInfo = 9
const ServiceId IOP::RTCorbaPriority = 10
const ServiceId IOP::RTCorbaPriorityRange = 11
const ComponentId IOP::TAG_FT_GROUP = 27
const ComponentId IOP::TAG_FT_PRIMARY = 28
const ComponentId IOP::TAG_FT_HEARTBEAT_ENABLED = 29
const ServiceId IOP::FT_GROUP_VERSION = 12
const ServiceId IOP::FT_REQUEST = 13
const ProfileId IOP::TAG_UIPMC = 0x54414f0c
const ComponentId IOP::TAG_GROUP = 0x54414f03
const ComponentId IOP::TAG_GROUP_IIOP = 0x54414f04


Detailed Description

Pre-compiled IDL source for the IOP module.

Id
IOP_IOR.pidl,v 1.1.1.1.2.1 2005/07/06 15:46:07 chad Exp

This file is used to generate IOPC.{h,i,cpp}, using the following command:

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

and then:

cp orig/IOP_IORC.{h,i,cpp} . cp orig/IOP_IORA.cpp .


Generated on Wed Nov 23 16:01:08 2005 for TAO by  doxygen 1.4.5