summaryrefslogtreecommitdiff
path: root/Monitor/Central_Monitor/Interface.idl
blob: 8c4308fd451ac1b41cddc271d523d5e8c407f826 (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
#ifndef RACE_MONITOR_INTERFACE_IDL
#define RACE_MONITOR_INTERFACE_IDL

module CIAO
{
  module RACE
  {
    typedef sequence<long> Delays;

    interface Execution_Time_Monitor
    {
      exception IdNotFound
      {
      };

      oneway void push_delays (in string id, in Delays delay);

      Delays get_delays (in string id) raises (IdNotFound);
    };

  };

};

#endif /*RACE_MONITOR_INTERFACE_IDL*/