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