Merge pull request #2216 from jwillemsen/jwi-cxxversionchecks
[ACE_TAO.git] / TAO / tao / IIOP.pidl
blobaab2c18dc41ccc717d4945274a3f5b1523e40b95
1 // -*- IDL -*-
2 #ifndef TAO_IIOP_PIDL
3 #define TAO_IIOP_PIDL
5 // This is a OMG specified IDL. When IIOP modules start getting
6 // complicated we may want to have them here.
7 #pragma prefix "omg.org"
9 #if !defined (TAO_LACKS_IIOP)
11 module IIOP
13   struct ListenPoint
14   {
15     string host;
16     unsigned short _port;
17   };
19   typedef sequence<ListenPoint> ListenPointList;
21   struct BiDirIIOPServiceContext
22   {
23     ListenPointList listen_points;
24   };
27 #endif /* TAO_LACKS_IIOP */
29 #endif  /* TAO_IIOP_PIDL */