blob: 1d572fd554d629e49d37cda5c91bf1f8db35f720 (
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
41
42
43
|
// $Id$
#if !defined (AMI4CCM_IDL_H)
#define AMI4CCM_IDL_H
#include <Components.idl>
#pragma ciao lem "connectors/ami4ccm/ami4ccm/ami4ccmE.idl"
module CCM_AMI
{
native UserExceptionBase;
local interface ExceptionHolder
{
void raise_exception() raises (UserExceptionBase);
};
/// Base interface for the Callback model
local interface ReplyHandler
{
};
connector AMI_Base
{
};
module Connector_T<interface T, interface AMI_T>
{
porttype AMI_Port
{
provides AMI_T sendc_run;
uses T run;
};
connector The_Connector : AMI_Base
{
port AMI_Port The_Port;
};
};
};
#endif /* AMI4CCM_IDL_H */
|