public class MqttServiceAPI
extends java.lang.Object
implements android.content.ServiceConnection
| 构造器和说明 |
|---|
MqttServiceAPI() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
onServiceConnected(android.content.ComponentName name,
android.os.IBinder service) |
void |
onServiceDisconnected(android.content.ComponentName arg0) |
void |
publishCommand(java.lang.String topic,
java.lang.String command,
int qos,
boolean retained)
send command to device
|
void |
recvMessage() |
void |
startMqttService(android.content.Context context,
java.lang.String host,
java.lang.String port,
java.lang.String userName,
java.lang.String passWord,
java.lang.String clientID,
java.lang.String topic,
boolean isencrypt,
MqttServiceListener mqttServiceListener)
start mqtt service
|
void |
stopMqttService(android.content.Context context)
stop mqtt service
|
void |
stopRecvMessage() |
void |
subscribe(java.lang.String topic,
int qos) |
void |
unsubscribe(java.lang.String topic) |
public void startMqttService(android.content.Context context,
java.lang.String host,
java.lang.String port,
java.lang.String userName,
java.lang.String passWord,
java.lang.String clientID,
java.lang.String topic,
boolean isencrypt,
MqttServiceListener mqttServiceListener)
context - contexthost - hostport - portuserName - userNamepassWord - passWordclientID - clientIDtopic - topicisencrypt - is need secretymqttServiceListener - mqttlistenerpublic void stopMqttService(android.content.Context context)
context - contextpublic void publishCommand(java.lang.String topic,
java.lang.String command,
int qos,
boolean retained)
topic - topicscommand - commandqos - 012retained - 0public void stopRecvMessage()
public void recvMessage()
public void subscribe(java.lang.String topic,
int qos)
public void unsubscribe(java.lang.String topic)
public void onServiceConnected(android.content.ComponentName name,
android.os.IBinder service)
onServiceConnected 在接口中 android.content.ServiceConnectionpublic void onServiceDisconnected(android.content.ComponentName arg0)
onServiceDisconnected 在接口中 android.content.ServiceConnection