2 #if
!defined
(_CONSUMER_IDL
)
5 /// This module contains the data structure defined to store
6 /// information and the consumer interface.
9 // Requested stock does not exist.
10 exception Invalid_Stock
12 /// The message which declares the reason for this exception.
16 /// Requested object does not exist.
17 exception Invalid_Handle
19 /// The actual reason which caused the exception.
23 /// The information passed by the Notifier to the consumer.
26 /// This is the name of the stock about whom the consumer
27 /// is seeking information.
30 /// This is the market price of the stock.
34 /// The Consumer interface which is utilized by the Notifier
35 /// to pass information to the consumer.
38 /// Notifier sends data to the consumer.
39 void push
(in Callback_Quoter
::Info data
);
41 /// the process shuts down.
46 #endif
/* _CONSUMER_IDL */