home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / fnd101.zip / Add-Ons / Fnorb / examples / threaded / HelloWorld.idl < prev    next >
Text File  |  1999-06-28  |  2KB  |  51 lines

  1. //---------------------------------------------------------------------------
  2. // Copyright (C) DSTC Pty Ltd (ACN 052 372 577) 1997
  3. // All Rights Reserved.
  4. //
  5. // The software contained on this media is the property of the DSTC Pty
  6. // Ltd.  Use of this software is strictly in accordance with the
  7. // license agreement in the accompanying LICENSE.HTML file.  If your
  8. // distribution of this software does not contain a LICENSE.HTML file
  9. // then you have no rights to use this software in any manner and
  10. // should contact DSTC at the address below to determine an appropriate
  11. // licensing arrangement.
  12. // 
  13. //      DSTC Pty Ltd
  14. //      Level 7, Gehrmann Labs
  15. //      University of Queensland
  16. //      St Lucia, 4072
  17. //      Australia
  18. //      Tel: +61 7 3365 4310
  19. //      Fax: +61 7 3365 4311
  20. //      Email: enquiries@dstc.edu.au
  21. // 
  22. // This software is being provided "AS IS" without warranty of any
  23. // kind.  In no event shall DSTC Pty Ltd be liable for damage of any
  24. // kind arising out of or in connection with the use or performance of
  25. // this software.
  26. //
  27. // Project:      Distributed Environment
  28. // File:         $Source: /units/arch/src/Fnorb/examples/threaded/RCS/HelloWorld.idl,v $
  29. // Version:      @(#)$RCSfile: HelloWorld.idl,v $ $Revision: 1.1 $
  30. //
  31. //---------------------------------------------------------------------------
  32.  
  33. #pragma prefix "dstc.edu.au"
  34.  
  35. //
  36. // "Hello World" example!
  37. //
  38. module HelloWorld {
  39.  
  40.     const string Message = "Hello CORBA World!";
  41.  
  42.     interface HelloWorldIF {
  43.     //
  44.     // The IDL version of the old faithful, 'Hello World' example!
  45.     //
  46.     // This operation takes a string and returns nothing.
  47.     //
  48.     void hello_world(in string payload);
  49.     };            
  50. };
  51.