summaryrefslogtreecommitdiff
path: root/TAO/tests/Bug_3768_Regression/TestServer.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/Bug_3768_Regression/TestServer.h')
-rw-r--r--TAO/tests/Bug_3768_Regression/TestServer.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/TAO/tests/Bug_3768_Regression/TestServer.h b/TAO/tests/Bug_3768_Regression/TestServer.h
new file mode 100644
index 00000000000..197ba735b0a
--- /dev/null
+++ b/TAO/tests/Bug_3768_Regression/TestServer.h
@@ -0,0 +1,28 @@
+//
+// $Id: TestServer.h
+//
+
+#ifndef TESTSERVER_H
+#define TESTSERVER_H
+#include /**/ "ace/pre.h"
+
+#include "TestS.h"
+
+/// Implement the Test::TestServer interface
+class TestServer
+ : public virtual POA_Test::TestServer
+{
+public:
+ // = The skeleton methods
+ virtual void pass_callback (Test::TestCallback_ptr test);
+
+ bool got_callback (void);
+ void make_callback (void);
+ void shutdown_client (void);
+
+private:
+ Test::TestCallback_var callback_;
+};
+
+#include /**/ "ace/post.h"
+#endif /* TESTSERVER_H */