3 * @file Direct_Consumer.h
5 * @author Pradeep Gore <pradeep@oomworks.com>
8 #ifndef TAO_Notify_Tests_DIRECT_CONSUMER_H
9 #define TAO_Notify_Tests_DIRECT_CONSUMER_H
10 #include /**/ "ace/pre.h"
12 #include "notify_test_export.h"
14 #if !defined (ACE_LACKS_PRAGMA_ONCE)
16 #endif /* ACE_LACKS_PRAGMA_ONCE */
18 #include "Periodic_Consumer.h"
21 * @class TAO_Notify_Tests_Direct_Consumer
23 * @brief Does not connect to the Notification Service. The Direct Supplier supplies events directly.
25 class TAO_NOTIFY_TEST_Export TAO_Notify_Tests_Direct_Consumer
: public TAO_Notify_Tests_Periodic_Consumer
29 TAO_Notify_Tests_Direct_Consumer ();
32 ~TAO_Notify_Tests_Direct_Consumer ();
34 /// Connect using options parsed and set initial QoS.
35 virtual void connect ();
38 #include /**/ "ace/post.h"
39 #endif /* TAO_Notify_Tests_DIRECT_CONSUMER_H */