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

# IOP_Defns.h File Reference

`#include "ace/pre.h"`
`#include "ace/post.h"`

Include dependency graph for IOP_Defns.h:

## Compounds
class | TAO_IOP_IOR
class | TAO_IOP_Tagged_Profile
class | TAO_IOP_TaggedComponent
## Typedefs
typedef CORBA::ULong | TAO_IOP_Profile_ID
typedef TAO_Unbounded_Sequence< TAO_IOP_Tagged_Profile> | TAO_IOP_Tagged_Profile_Sequence
typedef CORBA::ULong | TAO_IOP_ComponentId
typedef TAO_Unbounded_Sequence< TAO_IOP_TaggedComponent> | TAO_IOP_MultipleComponentProfile
## Enumerations
enum | { TAO_IOP_TAG_DCE_STRING_BINDING = 100, TAO_IOP_TAG_DCE_BINDING_NAME = 101, TAO_IOP_TAG_DCE_NO_PIPES = 102, TAO_IOP_TAG_OBJECT_KEY = 10, TAO_IOP_TAG_ENDPOINT_ID = 11, TAO_IOP_TAG_LOCATION_POLICY = 12 }

## Detailed Description

IOP_Defns.h,v 1.5 2000/12/15 20:06:47 coryan Exp

Definitions for IOP related classes. IOP definitions are part of the Interoperability model specified by the CORBA spec.

Author(s):
  Taken from the old GIOP.h file. Not sure of the author

## Typedef Documentation

typedef CORBA::ULong TAO_IOP_ComponentId

typedef TAO_Unbounded_Sequence<TAO_IOP_TaggedComponent> TAO_IOP_MultipleComponentProfile

typedef CORBA::ULong TAO_IOP_Profile_ID

typedef TAO_Unbounded_Sequence<TAO_IOP_Tagged_Profile> TAO_IOP_Tagged_Profile_Sequence

## Enumeration Type Documentation

anonymous enum

  | Enumeration values:
  TAO_IOP_TAG_DCE_STRING_BINDING |
  TAO_IOP_TAG_DCE_BINDING_NAME |
  TAO_IOP_TAG_DCE_NO_PIPES |
  TAO_IOP_TAG_OBJECT_KEY |
  TAO_IOP_TAG_ENDPOINT_ID |
  TAO_IOP_TAG_LOCATION_POLICY |