package com.kuxhausen.huemore.net;
import android.content.Context;
import java.util.ArrayList;
public interface Connection {
public abstract void initializeConnection(Context c);
public abstract void onDestroy();
public abstract ArrayList<NetworkBulb> getBulbs();
public abstract String mainDescription();
public abstract String subDescription();
/**
* return true if device should be kept awake for this connection to continue *
*/
public abstract boolean hasPendingWork();
/**
* eliminate database presence and shut down any network activities *
*/
public abstract void delete();
}