Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / orbsvcs / tests / Security / Callback / server_i.h
blob759001a23a5dd144557a1e62253e72d0427bdbb3
1 // -*- C++ -*-
3 //=============================================================================
4 /**
5 * @file server_i.h
7 * Header for the SSLIOP Callback test server implementation.
9 * @author Robert Martin <martin_r@ociweb.com>
11 //=============================================================================
13 #ifndef SERVER_I_H
14 #define SERVER_I_H
16 #include "serverS.h"
18 #if !defined (ACE_LACKS_PRAGMA_ONCE)
19 #pragma once
20 #endif /* ACE_LACKS_PRAGMA_ONCE */
23 class server_i
24 : public virtual POA_server
26 public:
27 server_i (CORBA::ORB_ptr orb);
28 virtual ~server_i ();
30 virtual void set_client (client_ptr c);
32 virtual void test_request (const char *msg);
34 virtual void shutdown ();
36 private:
37 CORBA::ORB_var orb_;
39 client_var client_;
42 #endif /* SERVER_I_H */