Messaging_PolicyValue.pidl

Go to the documentation of this file.
00001 // -*- IDL -*-
00002 /**
00003  *  @file Messaging_PolicyValue.pidl
00004  *
00005  *  $Id: Messaging_PolicyValue.pidl 81200 2008-04-01 13:03:30Z johnnyw $
00006  *
00007  * This file is used to generate the code in Messaging_PolicyValueC.{h,cpp}
00008  *
00009  * The command used to generate code from this file is:
00010  *
00011  *     tao_idl
00012  *          -oA AnyTypeCode
00013  *          -GA -SS -Sci
00014  *          -Wb,pre_include=ace/pre.h
00015  *          -Wb,post_include=ace/post.h
00016  *          -Wb,export_macro=TAO_Export
00017  *          -Wb,export_include=tao/TAO_Export.h
00018  *          -Wb,anyop_export_macro=TAO_AnyTypeCode_Export
00019  *          -Wb,anyop_export_include=tao/AnyTypeCode/TAO_AnyTypeCode_Export.h
00020  *        Messaging_PolicyValue.pidl
00021  *
00022  */
00023 #ifndef TAO_MESSAGING_POLICYVALUE_PIDL
00024 #define TAO_MESSAGING_POLICYVALUE_PIDL
00025 
00026 #include "tao/IOP_IOR.pidl"
00027 #include "tao/Policy_Forward.pidl"
00028 
00029 #pragma prefix "omg.org"
00030 
00031 module Messaging
00032 {
00033   struct PolicyValue
00034   {
00035     CORBA::PolicyType ptype;
00036     CORBA::OctetSeq   pvalue;
00037   };
00038 
00039   typedef sequence<PolicyValue> PolicyValueSeq;
00040 
00041   const IOP::ComponentId TAG_POLICIES      = 2;
00042   const IOP::ServiceId INVOCATION_POLICIES = 7;
00043 };
00044 
00045 #endif /* TAO_MESSAGING_POLICYVALUE_PIDL */

Generated on Tue Feb 2 17:37:52 2010 for TAO by  doxygen 1.4.7