e StockNameConsumer
{
  void push_StockName (in StockName the_stockname);

  attribute Cookie cookie;
};
</PRE>

This interface is used as a callback interface used by the distributor to notify brokers of updates. <P>

<PRE>
interface StockQuoter
{
  StockInfo get_stock_info (in string stock_name) raises Invalid_Stock;
};
</PRE>

This interface is used by brokers to get detailed stock information. <P>

<hr><h3>Distributor</h3>

This IDL file (Distributor.idl) contains IDL definitions for the Stock Distribut