Changes and additional files for RMI profiling
[iot2.git] / localconfig / iotpolicy / development / testclasspolicy_callbacks_three.pol
1 public interface TestClassInterface {
2
3         public short getShort(short in);
4         public void registerCallback(CallBackInterface _cb);
5         public void registerCallback(CallBackInterfaceSecond _cb, CallBackInterface _cb2);
6         public int callBack();
7
8         capability Callbacks {
9                 description = "All the set-and-get methods";
10                 method = "getShort(short in)";
11                 method = "registerCallback(CallBackInterface _cb)";
12                 method = "registerCallback(CallBackInterfaceSecond _cb, CallBackInterface _cb2)";
13                 method = "callBack()";
14         }
15         
16         enum Enum {
17
18                 APPLE,
19                 ORANGE,
20                 GRAPE
21         }
22
23         struct Struct {
24
25                 string  name;
26                 float   value;
27                 int     year;
28         }
29 }
30
31