blob: 0188ea55aa87bfd7eb0a281e3e88deeb75f20132 (
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
30
31
32
33
34
35
36
37
38
39
40
|
// $Id$
#include <Components.idl>
#include "BMDisplay.idl"
module BasicSP
{
local interface CCM_BMDisplay : ::Components::EnterpriseComponent
{
void push_data_ready (in ::BasicSP::DataAvailable ev);
};
local interface CCM_BMDisplay_Context : ::Components::SessionContext
{
::BasicSP::ReadData get_connection_comp_data ();
};
local interface CCM_BMDisplayHomeExplicit : ::Components::HomeExecutorBase
{
};
local interface CCM_BMDisplayHomeImplicit
{
::Components::EnterpriseComponent create () raises (::Components::CCMException);
};
local interface CCM_BMDisplayHome : CCM_BMDisplayHomeExplicit, CCM_BMDisplayHomeImplicit
{
};
};
module BMDisplay_Impl
{
local interface _Context : ::BasicSP::CCM_BMDisplay_Context, ::Components::SessionContext
{
};
};
|