blob: ff0110b1dd121cbd911cb7fff7b5682195771d8d (
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
|
#include "tao/PortableInterceptorC.h"
#include "tao/LocalObject.h"
#include "tao/IORInterceptor/IORInterceptor.h"
class ServerIORInterceptor :
public virtual PortableInterceptor::IORInterceptor_3_0,
public virtual ::CORBA::LocalObject
{
public:
virtual char * name ();
virtual void destroy ();
virtual void establish_components (PortableInterceptor::IORInfo_ptr info);
virtual void components_established (PortableInterceptor::IORInfo_ptr info);
virtual void adapter_manager_state_changed (
const char* id,
PortableInterceptor::AdapterState state);
virtual void adapter_state_changed (
const PortableInterceptor::ObjectReferenceTemplateSeq& templates,
PortableInterceptor::AdapterState state);
};
|