summaryrefslogtreecommitdiff
path: root/Controller/Component/Path.idl
blob: 932286834651ed47758c739b6c3377c05834cfb9 (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
#ifndef RACE_PATH_IDL
#define RACE_PATH_IDL


module CIAO
{
  module RACE
  {

    struct Path_Element
    {
      /// UUID of the component.
      string node;

      /// Name of the source port.
      string src;

      /// Name of the destination port.
      string dst;
    };

    /// Type definition for a path sequence.
    typedef sequence <Path_Element> Critical_Path;
  };

};

#endif /*RACE_PATH_IDL*/