/* This file contains OMG IDL from  CORBA V2.0, July 1995.

 
  $Id: IIOP.idl,v 1.1 2000/03/24 21:58:13 brose Exp $	


*/

#ifndef __IIOP_IDL
#define __IIOP_IDL

#include <IOP.idl>

#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 <octet>	object_key;
	};

	struct ProfileBody_1_1 {
 		Version			iiop_version;
		string			host;
 		unsigned short		port;
 		sequence <octet>       	object_key;
	 	sequence <IOP::TaggedComponent> components;
	};
};


#endif
