Back to project page OpenHueSdk.
The source code is released under:
Apache License
If you think the Android project OpenHueSdk listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.t3hh4xx0r.openhuesdk.sdk.bulb; /* w ww . jav a2 s. c o m*/ import java.util.ArrayList; import com.t3hh4xx0r.openhuesdk.sdk.objects.Bulb; import com.t3hh4xx0r.openhuesdk.sdk.objects.BulbState; public class IBulbManager { public interface onLightScanCompledListener { public void onLightsScanCompletedSuccessfully(ArrayList<Bulb> bulbList); public void onLightsScanCompletedUnsuccessfully(String error, boolean couldHaveMoved); public void onWifiNotAvailable(); } public interface onBulbRenamedListener { public void onBulbRenamedSuccessfully(Bulb b, String newName); public void onBulbRenamedUnsuccessfully(); public void onWifiNotAvailable(); } public interface onBulbStateFetchedListener { public void onStateFetched(BulbState state); public void onStateUnableToBeFetched(String error); public void onWifiNotAvailable(); } public interface onBulbStateChangedListener { public void onStateChanged(BulbState state); public void onStateUnableToBeChanged(String error); public void onWifiNotAvailable(); } }