Adding skeleton generation for Java and C++; excluding specific features for now...
[iot2.git] / config / iotpolicy / camerapolicy.pol
1 public interface Camera {
2
3     public List<Float> MethodA(int A, int B);
4     public void MethodA(int A, int B, int AB);
5     public int MethodB(int C, String D[]);
6     public String MethodC(String E, List<Integer> F);
7     public float MethodD(List<String> G, float H);
8     public boolean MethodE(String I, boolean J);
9
10         capability ImageCapture {
11                 description = "The quick brown fox jumps over the smart dog";
12                 description = "Another description";
13                 method = "MethodA(int A, int B)";
14                 method = "MethodB(int C, String D[])";
15                 method = "MethodC(String E, List<Integer> F)";
16         }
17
18         capability VideoRecording {
19                 description = "The quick brown fox jumps over the cool dog";
20                 method = "MethodA(int A, int B)";
21                 method = "MethodA(int A, int B, int AB)";
22                 method = "MethodD(List<String> G, float H)";
23         }
24
25         capability BackupData {
26                 description = "The quick brown fox jumps over the clever dog";
27                 method = "MethodE(String I, boolean J)";
28         }
29 }
30
31