/* This file contains OMG IDL from CORBA V2.3.1 $Id: IIOP.idl,v 1.3 2002/04/11 15:22:07 krab Exp $ */ #ifndef __IIOP_IDL #define __IIOP_IDL #include #pragma prefix "omg.org" module IIOP { // IDL extended for version 1.1 struct Version { octet major; octet minor; }; struct ProfileBody_1_0 { // renamed from ProfileBody Version iiop_version; string host; unsigned short port; sequence object_key; }; struct ProfileBody_1_1 { Version iiop_version; string host; unsigned short port; sequence object_key; // Added in 1.1 unchanged for 1.2 IOP::TaggedComponentSeq components; }; struct ListenPoint { string host; unsigned short port; }; typedef sequence ListenPointList; struct BiDirIIOPServiceContext {// BI_DIR_IIOP Service Context ListenPointList listen_points; }; }; #endif