CORBAservices
Module GIOP
IDL source Global index
module GIOP
- CancelRequestHeader
- LocateReplyHeader
- LocateRequestHeader
- LocateStatusType
- MessageHeader
- MsgType
- ReplyHeader
- ReplyStatusType
- RequestHeader
- Version
struct CancelRequestHeader {
unsigned long request_id;
};
-
struct LocateReplyHeader {
unsigned long request_id;
LocateStatusType locate_status;
};
-
struct LocateRequestHeader {
unsigned long request_id;
sequence<octet> object_key;
};
-
enum LocateStatusType {
UNKNOWN_OBJECT,
OBJECT_HERE,
OBJECT_FORWARD
};
-
struct MessageHeader {
char magic[4];
Version GIOP_version;
boolean byte_order;
octet message_type;
unsigned long message_size;
};
-
enum MsgType {
Request,
Reply,
CancelRequest,
LocateRequest,
LocateReply,
CloseConnection,
MessageError
};
-
struct ReplyHeader {
IOP::ServiceContextList service_context;
unsigned long request_id;
ReplyStatusType reply_status;
};
-
enum ReplyStatusType {
NO_EXCEPTION,
USER_EXCEPTION,
SYSTEM_EXCEPTION,
LOCATION_FORWARD
};
-
struct RequestHeader {
IOP::ServiceContextList service_context;
unsigned long request_id;
boolean response_expected;
sequence<octet> object_key;
string operation;
CORBA::Principal requesting_principal;
};
-
struct Version {
char major;
char minor;
};
-
Generated by Sylvain BARTHELEMY, http://www.barth.netliberte.org,
with Sandia idldoc 1.0.