Changes to attempt to silence bcc64x
[ACE_TAO.git] / TAO / orbsvcs / tests / Notify / lib / Notify_PushConsumer.h
blob9e798f775df8e5f45a8a90949b78ea94733790fb
1 //=============================================================================
2 /**
3 * @file Notify_PushConsumer.h
5 * This is a utility class is to be used by clients of the Notification
6 * Service to implement the servant for CosNotifyComm::PushConsumer
8 * = HOW-TO
9 * 1. Derive from Notify_ProxyConsumer and implement <push>.
10 * 2. Create the servant on the heap.(refcounted servant).
11 * 3. Initialize the object, provide a POA.
12 * 4. To connect, call <connect>, this will activate the object in the POA.
13 * You must provide a ConsumerAdmin to <connect>.
14 * 5. To disconnect, call <disconnect> this will also deactivate the object.
16 * @author Pradeep Gore <pradeep@cs.wustl.edu>
18 //=============================================================================
21 #ifndef TAO_NOTIFY_PUSHCONSUMER_H
22 #define TAO_NOTIFY_PUSHCONSUMER_H
23 #include /**/ "ace/pre.h"
25 #include "PushConsumer.h"
27 typedef TAO_Notify_Tests_PushConsumer TAO_Notify_PushConsumer;
29 #include /**/ "ace/post.h"
30 #endif /* TAO_NOTIFY_PUSHCONSUMER_H */