public class NotifyManage extends java.lang.Object implements NotifyModel.Listener
Modifier and Type | Class and Description |
---|---|
static interface |
NotifyManage.Listener |
private static class |
NotifyManage.ReceiveThread |
Modifier and Type | Field and Description |
---|---|
private java.lang.ref.WeakReference<android.content.Context> |
mContext |
private NotifyManage.Listener |
mListener |
private NotifyModel |
mNotifyModel |
private NotifyManage.ReceiveThread |
mReceiverThread |
private static int |
PORT |
static java.lang.String |
RTSP_TYPE_EXIT |
private static java.lang.String |
STATE_BATTERY |
private static java.lang.String |
STATE_PREVIEW |
private static java.lang.String |
STATE_RECORDING |
private static java.lang.String |
STATE_RTSP |
private static java.lang.String |
STATE_SDCARD |
private static java.lang.String |
STATE_STORAGE |
private static java.lang.String |
STATE_TEMPER |
private static java.lang.String |
STATE_TEMPER_LIMIT |
static java.lang.String |
TEMPER_ALERT_FIRST |
static java.lang.String |
TEMPER_ALERT_SECOND |
static java.lang.String |
TEMPER_ALERT_THIRD |
Constructor and Description |
---|
NotifyManage() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
completedSetClientIp(boolean success) |
NotifyModel |
getNotifyModel() |
void |
setListener(NotifyManage.Listener listener) |
void |
start(java.lang.String accessToken,
java.lang.String clientIp)
async thread will start.
|
private static final java.lang.String STATE_RECORDING
private static final java.lang.String STATE_PREVIEW
private static final java.lang.String STATE_TEMPER
private static final java.lang.String STATE_STORAGE
private static final java.lang.String STATE_BATTERY
private static final java.lang.String STATE_TEMPER_LIMIT
private static final java.lang.String STATE_RTSP
private static final java.lang.String STATE_SDCARD
public static final java.lang.String TEMPER_ALERT_FIRST
public static final java.lang.String TEMPER_ALERT_SECOND
public static final java.lang.String TEMPER_ALERT_THIRD
public static final java.lang.String RTSP_TYPE_EXIT
private static final int PORT
private java.lang.ref.WeakReference<android.content.Context> mContext
private NotifyManage.Listener mListener
private NotifyModel mNotifyModel
private NotifyManage.ReceiveThread mReceiverThread
public void setListener(NotifyManage.Listener listener)
public void start(java.lang.String accessToken, java.lang.String clientIp)
accessToken
- clientIp
- wifi p2p ippublic NotifyModel getNotifyModel()
public void close()
public void completedSetClientIp(boolean success)
completedSetClientIp
in interface NotifyModel.Listener