00001 // -*- IDL -*- 00002 00003 /** 00004 * @file PI_Forward.pidl 00005 * 00006 * $Id: PI_Forward.pidl 79339 2007-08-14 17:49:17Z sowayaa $ 00007 * 00008 * @brief Pre-compiled IDL source for typedefs in the 00009 * PortableInterceptor module. 00010 * 00011 * This file is used to generate PI_Forward.{h,cpp}, 00012 * using the following command: 00013 * 00014 * tao_idl.exe 00015 * -o orig -Gp -Gd -Sci 00016 * -Wb,export_macro=TAO_Export 00017 * -Wb,export_include=tao/TAO_Export.h 00018 * -Wb,pre_include="ace/pre.h" 00019 * -Wb,post_include="ace/post.h" 00020 * PI_Forward.pidl 00021 * 00022 * and then: 00023 * 00024 * cp orig/PI_ForwardC.{h,cpp} . 00025 * 00026 * The code left in PI_ForwardC.{h,cpp} 00027 * 00028 */ 00029 00030 // File: PI_Forward.pidl 00031 00032 #ifndef _PI_FORWARD_IDL_ 00033 #define _PI_FORWARD_IDL_ 00034 00035 #include "tao/OctetSeq.pidl" 00036 #include "tao/StringSeq.pidl" 00037 00038 module PortableInterceptor 00039 { 00040 typeprefix PortableInterceptor "omg.org"; 00041 00042 typedef string ServerId; 00043 typedef string ORBId; 00044 typedef CORBA::StringSeq AdapterName; 00045 typedef CORBA::OctetSeq ObjectId; 00046 typedef string AdapterManagerId; 00047 typedef short AdapterState; 00048 typedef unsigned long SlotId; 00049 typedef short ReplyStatus; 00050 00051 }; 00052 00053 #endif /* _PI_FORWARD_IDL_ */