Fixing bugs for multiple callback inputs; adding more testcases
[iot2.git] / benchmarks / interfaces / CameraSmart.java
1 package iotcode.interfaces;
2
3 import java.util.List;
4 import java.util.ArrayList;
5
6 public interface CameraSmart {
7
8         public int getMaxFPS();
9         public boolean setFPS(int _fps);
10         public int getMinFPS();
11         public boolean setResolution(Resolution _res);
12         public void stop();
13         public void start();
14         public long getTimestamp();
15         public byte[] getLatestFrame();
16         public void init();
17         public void registerCallback(CameraCallback _callbackTo);
18         public List<Resolution> getSupportedResolutions();
19 }