2 #if
!defined
(_CONSUMER_IDL
)
8 // This module contains the data structure defined to store
9 // information and the consumer interface.
11 exception Invalid_Stock
14 // Requested stock does not exist.
17 // The message which declares the reason for this exception.
21 exception Invalid_Handle
24 // Requested object does not exist.
27 // The actual reason which caused the exception.
34 // The information passed by the Notifier to the consumer.
37 // This is the name of the stock about whom the consumer
38 // is seeking information.
41 // This is the market price of the stock.
47 // The Consumer interface which is utilized by the Notifier
48 // to pass information to the consumer.
50 void push
(in Callback_Quoter
::Info data
);
51 // Notifier sends data to the consumer.
54 // the process shuts down.
58 #endif
/* _CONSUMER_IDL */