Merge pull request #2218 from jwillemsen/jwi-pthreadsigmask
[ACE_TAO.git] / TAO / examples / CSD_Strategy / ThreadPool6 / Foo_i.h
blobef2f2f41a208f3cb4a9e8d3814dfd601d643be77
1 #ifndef FOO_I_H
2 #define FOO_I_H
4 #include "FooS.h"
7 class Foo_i
9 public:
10 Foo_i(unsigned num_clients);
11 virtual ~Foo_i();
13 virtual void op1();
15 virtual void op2(CORBA::Long value);
17 virtual CORBA::Long op3();
19 virtual void op4(CORBA::Long value);
21 virtual void op5();
23 virtual void done();
26 private:
27 CORBA::Long value_;
28 unsigned num_clients_;
30 CORBA::ORB_var orb_;
32 unsigned count_op1_;
33 unsigned count_op2_;
34 unsigned count_op3_;
35 unsigned count_op4_;
36 unsigned count_op5_;
39 #endif