TAO  2.4.0
Classes | Typedefs | Enumerations | Variables
GIOP Module Reference

Classes

struct  IORAddressingInfo
 
union  TargetAddress
 
struct  Version
 

Typedefs

typedef short AddressingDisposition
 

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 short KeyAddr = 0
 
const short ProfileAddr = 1
 
const 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

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