/**
 * @author PrismTech
 * @version $Id: Server.idl,v 1.1.1.1 2011-12-14 11:08:23 tao Exp $
 */

#pragma prefix "tao.prismt.com/examples"
#include "tao/StringSeq.pidl"

module Server
{
   typedef sequence <string> OfferList;
   typedef sequence <string> CompanyNameList;

   interface Company
   {
      string getName ();
      OfferList getOffers (in string sCategory);
   };

   interface ServiceProvider
   {
      CompanyNameList getCompanies ();
      void helloWorld ();
   };
};
