summaryrefslogtreecommitdiff
path: root/Output_Adapters/DAnCE_Output_Adapter/DAnCE_Output_Adapter.idl
blob: cfd6199c86dfe33ec07eefe39d724425d0c417c8 (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
// $Id$

#ifndef RACE_DANCE_OUTPUT_ADAPTER_IDL
#define RACE_DANCE_OUTPUT_ADAPTER_IDL

#include <Components.idl>
#include "RACE/Output_Adapters/Base/Output_Adapter.idl"
#include "RACE/Controller/Component/Interface.idl"

module CIAO
{
  module RACE
  {
    interface Plan_Status
    {
      boolean teardown (in string uuid);
    };

    component DAnCE_Output_Adapter : Output_Adapter
    {
      uses Descriptors control_output;
      provides Plan_Status plan_status;
    };

    home DAnCE_Output_Adapter_Home manages DAnCE_Output_Adapter
    {
    };
  };
};

#endif /* RACE_DANCE_OUTPUT_ADAPTER_IDL */