Previous | Table of Contents | Next |
module IIOP { // IDL extended for version 1.1, 1.2, and 1.3
struct Version { octet major; octet minor;
};
struct ProfileBody_1_0 {// renamed from ProfileBody Version iiop_version; string host; unsigned short port; sequence <octet>
object_key;
};
struct ProfileBody_1_1 {// also used for 1.2, and 1.3 Version iiop_version; string host; unsigned short port; sequence <octet>
object_key;
// Added in 1.1 unchanged for 1.2, and 1.3 sequence <IOP::TaggedComponent> components; };
struct ListenPoint { string host; unsigned short port;
};
typedef sequence<ListenPoint> ListenPointList;
struct BiDirIIOPServiceContext {// BI_DIR_IIOP Service Context ListenPointList listen_points; }; };