blob: 92745ba500162db753fc171b3ea096c2a33efb30 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
// $Id$
// -*- C++ -*-
#ifndef INNER_CB_H
#define INNER_CB_H
#include "innerS.h"
#include "middleC.h"
class Inner_callback_i : public virtual POA_AMI_InnerHandler
{
public:
//Constructor
Inner_callback_i (PortableServer::POA_ptr p,
AMH_MiddleResponseHandler_ptr rh);
//Destructor
virtual ~Inner_callback_i(void);
virtual void answer (const char * ami_return_val);
virtual void answer_excep (Messaging::ExceptionHolder * excep_holder);
private:
PortableServer::POA_var poa_;
AMH_MiddleResponseHandler_var response_handler_;
};
#endif
|