TAO  2.2.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Enumerations | Functions | Variables
GIOP.pidl File Reference

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

#include "tao/IOP.pidl"

Classes

struct  Version
 
struct  IORAddressingInfo
 

Enumerations

enum  MsgType {
  Request, Reply, CancelRequest, LocateRequest,
  LocateReply, CloseConnection, MessageError, Fragment
}
 
enum  ReplyStatusType {
  NO_EXCEPTION, USER_EXCEPTION, SYSTEM_EXCEPTION, LOCATION_FORWARD,
  LOCATION_FORWARD_PERM, NEEDS_ADDRESSING_MODE
}
 
enum  LocateStatusType {
  UNKNOWN_OBJECT, OBJECT_HERE, OBJECT_FORWARD, OBJECT_FORWARD_PERM,
  LOC_SYSTEM_EXCEPTION, LOC_NEEDS_ADDRESSING_MODE
}
 

Functions

union TargetAddress switch (AddressingDisposition)
 

Variables

module GIOP
 
const short KeyAddr = 0
 
const short ProfileAddr = 1
 
const short ReferenceAddr = 2
 

Detailed Description

Pre-compiled IDL source for the GIOP module.

Id:
GIOP.pidl 82307 2008-07-14 18:48:22Z johnnyw

Enumeration Type Documentation

Enumerator
UNKNOWN_OBJECT 
OBJECT_HERE 
OBJECT_FORWARD 
OBJECT_FORWARD_PERM 
LOC_SYSTEM_EXCEPTION 
LOC_NEEDS_ADDRESSING_MODE 
enum MsgType
Enumerator
Request 
Reply 
CancelRequest 
LocateRequest 
LocateReply 
CloseConnection 
MessageError 
Fragment 
Enumerator
NO_EXCEPTION 
USER_EXCEPTION 
SYSTEM_EXCEPTION 
LOCATION_FORWARD 
LOCATION_FORWARD_PERM 
NEEDS_ADDRESSING_MODE 

Function Documentation

union TargetAddress switch ( AddressingDisposition  )
write

Variable Documentation

module GIOP
Initial value:
{
typedef short AddressingDisposition
const short KeyAddr = 0
const short ProfileAddr = 1
const short ReferenceAddr = 2