MQTTClientSide类参考

MQTT连接客户端类。. 更多...

所有成员的列表。

公有成员

(BOOL) - create:username:password:clientId:
 创建并连接客户端。
(BOOL) - subscribe:quality:
 根据指定的参数订阅主题。
(BOOL) - unsubscribe:
 取消订阅主题。
(void) - dispose
 取消连接,并销毁对象
(BOOL) - sendMessage:message:
 向topic主题发送消息。
(void) - receiveMessage:message:
 接货名称为topic的主题消息。
(BOOL) - resume
 唤醒。
(void) - suspend
 挂起。

属性

NSString * clientId
 获取客户端ID。

详细描述

MQTT连接客户端类。.


成员函数文档

- (BOOL) create: (NSString *)  serverURI
username: (NSString *)  userName
password: (NSString *)  passWord
clientId: (NSString *)  clientId 

创建并连接客户端。

参数:
serverURI 服务地址。
userName 账户。
passWord 密码。
clientId 客户端 ID.
返回:
一个布尔值,指示创建并连接客户端是否成功,成功返回true,否则返回false。
- (void) dispose  

取消连接,并销毁对象

- (void) receiveMessage: (NSString **)  topic
message: (NSString **)  message 

接货名称为topic的主题消息。

参数:
topic 主题名称。
message 消息。
- (BOOL) resume  

唤醒。

返回:
唤醒成功,返回true,否则返回false。
- (BOOL) sendMessage: (NSString *)  topic
message: (NSString *)  message 

向topic主题发送消息。

参数:
topic 主题名称。
message 消息。
返回:
一个布尔值,指示是否成功发送消息,成功返回true,否则返回false。
- (BOOL) subscribe: (NSString *)  topic
quality: (int)  pos 

根据指定的参数订阅主题。

参数:
topic 主题名称。
pos 传输质量。
返回:
一个布尔值,指示是否成功订阅主题,成功返回true,否则返回false。
- (void) suspend  

挂起。

- (BOOL) unsubscribe: (NSString *)  topic  

取消订阅主题。

参数:
topic 主题名称。
返回:
一个布尔值,指示是否成功取消订阅主题,成功返回true,否则返回false。

属性文档

- (NSString*) clientId [read, assign]

获取客户端ID。

参数:
clientId 客户端ID。
返回:
客户端ID。

该类的文档由以下文件生成: