summaryrefslogtreecommitdiff
path: root/modules/CIAO/connectors/AMI_CCM/Hello_Base/Hello_Base.idl
diff options
context:
space:
mode:
Diffstat (limited to 'modules/CIAO/connectors/AMI_CCM/Hello_Base/Hello_Base.idl')
-rw-r--r--modules/CIAO/connectors/AMI_CCM/Hello_Base/Hello_Base.idl19
1 files changed, 10 insertions, 9 deletions
diff --git a/modules/CIAO/connectors/AMI_CCM/Hello_Base/Hello_Base.idl b/modules/CIAO/connectors/AMI_CCM/Hello_Base/Hello_Base.idl
index fac219cfd4f..f425d6f0c9c 100644
--- a/modules/CIAO/connectors/AMI_CCM/Hello_Base/Hello_Base.idl
+++ b/modules/CIAO/connectors/AMI_CCM/Hello_Base/Hello_Base.idl
@@ -4,12 +4,6 @@
module CCM_AMI
{
- // AMI component. Sender calls AMI-component and AMI-component calls Receiver
- // using the AMI_foo interface.
- interface AMI_MyFoo
- {
- void sendc_foo (in string in_str);
- };
// callback interface from AMI-component to Sender component
interface AMI_MyFoo_callback
@@ -18,15 +12,22 @@ module CCM_AMI
void foo_callback_excep (in CCM_AMI::InternalException exception_holder);
};
- interface AMI_MyInterface
+ // AMI component. Sender calls AMI-component and AMI-component calls Receiver
+ // using the AMI_foo interface.
+ interface AMI_MyFoo
{
- void sendc_do_something_with_something (in short something);
+ void sendc_foo (in AMI_MyFoo_callback cb_handler, in string in_str);
};
-
+
// callback interface from AMI-component to Sender component
interface AMI_MyInterface_callback
{
void do_something_with_something_callback_handler (in float result);
void do_something_with_something_callback_excep (in CCM_AMI::InternalException exception_holder);
};
+
+ interface AMI_MyInterface
+ {
+ void sendc_do_something_with_something (in AMI_MyInterface_callback cb_handler, in short something);
+ };
};