public class MonitorManager
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static interface |
MonitorManager.IMonitor |
限定符和类型 | 字段和说明 |
---|---|
static int |
PRIORITY_NORMAL |
static int |
RETURN_BREAK |
static int |
RETURN_UNKNOWN |
static int |
TYPE_SENTRY |
static int |
TYPE_UNKNOWN |
static int |
TYPE_UP_LIVE_FINISH |
static int |
TYPE_WATCH_VIDEO_START |
限定符和类型 | 方法和说明 |
---|---|
boolean |
addMonitor(int type,
MonitorManager.IMonitor iMonitor) |
static MonitorManager |
getInstance() |
int |
getMonitorCount(int type) |
boolean |
removeMonitor(int type) |
boolean |
removeMonitor(int type,
MonitorManager.IMonitor iMonitor) |
int |
triggerMonitor(int type,
java.lang.Object param1,
java.lang.Object param2) |
public static final int PRIORITY_NORMAL
public static final int TYPE_UNKNOWN
public static int TYPE_SENTRY
public static final int TYPE_UP_LIVE_FINISH
public static final int TYPE_WATCH_VIDEO_START
public static final int RETURN_UNKNOWN
public static final int RETURN_BREAK
public static MonitorManager getInstance()
public boolean addMonitor(int type, MonitorManager.IMonitor iMonitor)
public int getMonitorCount(int type)
public boolean removeMonitor(int type)
public boolean removeMonitor(int type, MonitorManager.IMonitor iMonitor)
public int triggerMonitor(int type, java.lang.Object param1, java.lang.Object param2)