TAO  2.0.8
Classes | Typedefs | Enumerations | Variables
GIOP Namespace Reference

Classes

struct  Version
struct  IORAddressingInfo
class  TargetAddress

Typedefs

typedef ::CORBA::Short AddressingDisposition
typedef ::CORBA::Short_out AddressingDisposition_out
typedef ::TAO_Fixed_Var_T
< Version
Version_var
typedef VersionVersion_out
typedef ::TAO_Var_Var_T
< IORAddressingInfo
IORAddressingInfo_var
typedef ::TAO_Out_T
< IORAddressingInfo
IORAddressingInfo_out
typedef ::TAO_Var_Var_T
< TargetAddress
TargetAddress_var
typedef ::TAO_Out_T
< TargetAddress
TargetAddress_out
typedef MsgTypeMsgType_out
typedef ReplyStatusTypeReplyStatusType_out
typedef LocateStatusTypeLocateStatusType_out

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
}

Variables

const CORBA::Short KeyAddr = 0
const CORBA::Short ProfileAddr = 1
const CORBA::Short ReferenceAddr = 2

Typedef Documentation


Enumeration Type Documentation

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

Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines