summaryrefslogtreecommitdiff
path: root/TAO/tao/IOP_N.pidl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/IOP_N.pidl')
-rw-r--r--TAO/tao/IOP_N.pidl56
1 files changed, 0 insertions, 56 deletions
diff --git a/TAO/tao/IOP_N.pidl b/TAO/tao/IOP_N.pidl
deleted file mode 100644
index e9fd1bfcc93..00000000000
--- a/TAO/tao/IOP_N.pidl
+++ /dev/null
@@ -1,56 +0,0 @@
-// -*- IDL -*-
-// $Id$
-
-// The following is from 99-12-04 Portable Interceptors spec.
-// File: IOP_N.idl
-// These definitions are intended to be added to the IOP module in
-// version "N" of CORBA. At that time, all references to the IOP_N
-// module should be changed appropriately and this file should not
-// be separate from <IOP.idl>.
-
-#ifndef _IOP_N_IDL_
-#define _IOP_N_IDL_
-
-#ifndef CORBA3
-#define local
-#endif
-
-#include <orb.idl>
-#include <IOP.pidl> // .idl in the spec
-
-module IOP_N {
-
-// Commented this out as shalnt due with it in the vanilla round.
-
- typedef sequence<IOP::TaggedComponent> TaggedComponentSeq;
-
- local interface Codec {
- exception InvalidTypeForEncoding {};
- exception FormatMismatch {};
- exception TypeMismatch {};
-
- CORBA::OctetSeq encode (in any data) raises (InvalidTypeForEncoding);
- any decode (in CORBA::OctetSeq data) raises (FormatMismatch);
- CORBA::OctetSeq encode_value (in any data) raises (InvalidTypeForEncoding);
- any decode_value (in CORBA::OctetSeq data, in CORBA::TypeCode tc)
- raises (FormatMismatch, TypeMismatch);
- };
-
- typedef short EncodingFormat;
- const EncodingFormat ENCODING_CDR_ENCAPS = 0;
-
- struct Encoding {
- EncodingFormat format;
- octet major_version;
- octet minor_version;
- };
-
- local interface CodecFactory {
- exception UnknownEncoding {};
-
- Codec create_codec (in Encoding enc) raises (UnknownEncoding);
- };
-
-};
-
-#endif // _IOP_N_IDL_