1 // ===================================================================
5 * @author Balachandran Natarajan <bala@cs.wustl.edu>
7 // ===================================================================
9 #ifndef TAO_TESTS_ONEWAYS_INVOKING_TWOWAYS_RECEIVER_I_H
10 #define TAO_TESTS_ONEWAYS_INVOKING_TWOWAYS_RECEIVER_I_H
11 #include /**/ "ace/pre.h"
15 /// Implement the Test::Receiver interface
17 * Skeleton implementation..
21 : public virtual POA_Test::Receiver
25 Receiver_i (CORBA::ORB_ptr orb
,
26 Test::Sender_ptr sender
,
30 virtual ~Receiver_i ();
32 // = The skeleton methods
33 virtual CORBA::Long
receive_call ();
35 /// Retun the number of calls that every thread would make...
36 virtual CORBA::Long
get_call_count ();
38 virtual void shutdown ();
40 /// Number of calls processed so far..
41 CORBA::ULong no_calls_
;
48 Test::Sender_var sender_
;
50 /// Number of invocations to be made on the sender..
51 CORBA::ULong iteration_
;
54 #include /**/ "ace/post.h"
55 #endif /*TAO_TESTS_ONEWAYS_INVOKING_TWOWAYS_RECEIVER_I_H*/