Changes to attempt to silence bcc64x
[ACE_TAO.git] / TAO / orbsvcs / tests / Miop / McastZIOP / McastHello.h
blobe16c30e14305b66d564085000c9d418eb79018ff
2 #ifndef MCASTHELLO_H
3 #define MCASTHELLO_H
4 #include /**/ "ace/pre.h"
6 #include "TestS.h"
8 /// Implement the Test::McastHello interface
9 class McastHello
10 : public virtual POA_Test::McastHello
12 public:
13 /// Constructor
14 McastHello (CORBA::ORB_ptr orb,
15 int instance);
17 // = The skeleton methods
18 virtual void send_forty_two (CORBA::Long forty_two);
20 virtual void shutdown ();
22 /// Return whether all test requests have been received successfully.
23 CORBA::Boolean get_status ();
25 // Silence the builds
26 void send_large_octet_array (const Test::Octets &);
28 private:
29 /// Use an ORB reference to convert strings to objects and shutdown
30 /// the application.
31 CORBA::ORB_var orb_;
33 /// The instance number. (Useful when debugging multiple servants)
34 int instance_;
36 /// Track the success/failure of the small request.
37 CORBA::Boolean small_request_status_;
39 /// Track the success/failure of the large request.
40 CORBA::Boolean large_request_status_;
43 #include /**/ "ace/post.h"
44 #endif /* MCASTHELLO_H */