TAO 3.1.4
Loading...
Searching...
No Matches
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

◆ AddressingDisposition

Enumeration Type Documentation

◆ LocateStatusType

Enumerator
UNKNOWN_OBJECT 
OBJECT_HERE 
OBJECT_FORWARD 
OBJECT_FORWARD_PERM 
LOC_SYSTEM_EXCEPTION 
LOC_NEEDS_ADDRESSING_MODE 

◆ MsgType

Enumerator
Request 
Reply 
CancelRequest 
LocateRequest 
LocateReply 
CloseConnection 
MessageError 
Fragment 

◆ ReplyStatusType

Enumerator
NO_EXCEPTION 
USER_EXCEPTION 
SYSTEM_EXCEPTION 
LOCATION_FORWARD 
LOCATION_FORWARD_PERM 
NEEDS_ADDRESSING_MODE 

Variable Documentation

◆ KeyAddr

const short GIOP::KeyAddr = 0

◆ ProfileAddr

const short GIOP::ProfileAddr = 1

◆ ReferenceAddr

const short GIOP::ReferenceAddr = 2