diff options
author | fhunleth <fhunleth@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-01-13 20:00:16 +0000 |
---|---|---|
committer | fhunleth <fhunleth@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-01-13 20:00:16 +0000 |
commit | 6f2f1b51ca24a7e53b1483e18e9723f4cfc037ed (patch) | |
tree | 2fce526408ef9f264e20f9207eb46eaa8e542e62 /TAO/orbsvcs/orbsvcs/miop.idl | |
parent | facefca48813ec7086d6044da21f17c710d52700 (diff) | |
download | ATCD-6f2f1b51ca24a7e53b1483e18e9723f4cfc037ed.tar.gz |
ChangeLogTag: Sun Jan 13 13:02:41 2002 Frank Hunleth <fhunleth@cs.wustl.edu>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/miop.idl')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/miop.idl | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/miop.idl b/TAO/orbsvcs/orbsvcs/miop.idl new file mode 100644 index 00000000000..d4db1fe04b9 --- /dev/null +++ b/TAO/orbsvcs/orbsvcs/miop.idl @@ -0,0 +1,55 @@ +// +// $Id$ +// +// ================================================================ +// +// = LIBRARY +// TAO_PortableGroup +// +// = FILENAME +// miop.pidl +// +// = DESCRIPTION +// +// This file contains MIOP packet and profile information from +// the MIOP specification. +// +// ================================================================ + +#ifndef MIOP_IDL +#define MIOP_IDL + +#include <tao/IOP.pidl> +#include <tao/GIOP.pidl> + +#pragma prefix "omg.org" + +module MIOP +{ + typedef sequence <octet, 252> UniqueId; + + struct PacketHeader_1_0 + { + char magic[4]; + octet hdr_version; + octet flags; + unsigned short packet_length; + unsigned long packet_number; + unsigned long number_of_packets; + UniqueId Id; + }; + + typedef GIOP::Version Version; + + typedef string Address; + + struct UIPMC_ProfileBody + { + Version miop_version; + Address the_address; + short the_port; + sequence<IOP::TaggedComponent> components; + }; +}; + +#endif |