TQMQTTMessageClient 类型
QMQTT 消息客户端实现,注意目前版本并没有实现消息的重发(主要是作者懒)
QMqttClient.TQMQTTMessageClient
TQMQTTMessageClient 类型包含下述成员.
名称 | 描述 | |
---|---|---|
![]() | CleanLastSession | 是否连接时清除上次会话信息 |
![]() | ClientId | 客户ID,如果不指定会随机生成。当然最好你自己保留好这个ID。 |
![]() | ConnectionTimeout | 连接超时 |
![]() | IsRetain | 默认保留标志 |
![]() | IsRunning | 客户端是否已经成功连接到服务器 |
![]() | Password | 密码 |
![]() | PeekInterval | 保活间隔,单位为秒 |
![]() | QosLevel | 默认服务质量要求 |
![]() | RecvTopics | 接收到的消息数量 |
![]() | SentTopics | 发送的消息数量 |
![]() | ServerHost | 服务器IP或域名 |
![]() | ServerPort | 服务器端口号,默认1883 |
![]() | UserName | 用户名 |
![]() | WillMessage | 遗言的内容,如果如果是字符串,请使用 UTF 8 编码 |
![]() | WillTopic | 遗言的主题 |
名称 | 描述 | |
---|---|---|
![]() | AcquirePackageId(PQMQTTMessage,Boolean) | 成员函数 |
![]() | BeforeDestruction | 析构前调用 |
![]() | ClearHandlers | 成员函数 |
![]() | ClearWaitAcks | 成员函数 |
![]() | Disconnect | 成员函数 |
![]() | DispatchTopic(PQMQTTMessage) | 成员函数 |
![]() | DNSLookupV4(QStringW) | 重载函数. 成员函数 |
![]() | DoAfterConnected | 成员函数 |
![]() | DoAfterDisconnected | 成员函数 |
![]() | DoAfterSent(PQMQTTMessage) | 成员函数 |
![]() | DoAfterSubcribed(PQMQTTSubscribeResults) | 成员函数 |
![]() | DoAfterUnsubscribed(PQMQTTMessage) | 成员函数 |
![]() | DoBeforeConnect | 成员函数 |
![]() | DoBeforePublish(String,PQMQTTMessage) | 成员函数 |
![]() | DoBeforeSend(PQMQTTMessage) | 成员函数 |
![]() | DoCloseSocket | 成员函数 |
![]() | DoConnect | 成员函数 |
![]() | DoDispatch(TQMQTTMessage) | 成员函数 |
![]() | DoError(Integer) | 成员函数 |
![]() | DoFreeAfterSent(PQMQTTMessage) | 成员函数 |
![]() | DoPing | 成员函数 |
![]() | DoRecv | 成员函数 |
![]() | DoSend(PQMQTTMessage) | 成员函数 |
![]() | DoTopicPublished(PQMQTTMessage) | 成员函数 |
![]() | FreeMessage(PQMQTTMessage) | 成员函数 |
![]() | GetClientId | 成员函数 |
![]() | GetIsRunning | 成员函数 |
![]() | InvokeTopicHandlers(String,PQMQTTMessage) | 成员函数 |
![]() | Lock | 成员函数 |
![]() | PopWaitAck(Word) | 成员函数 |
![]() | Publish(String,String,TQMQTTQoSLevel) | 重载函数. 发布一个消息 |
![]() | Publish(String,TBytes,TQMQTTQoSLevel) | 重载函数. 发布一个消息 |
![]() | Publish(String,Void,Cardinal,TQMQTTQoSLevel) | 重载函数. 发布一个消息 |
![]() | Queue(TThreadProcedure) | 成员函数 |
![]() | RecreateSocket | 成员函数 |
![]() | RegisterDispatch(String,TQMQTTTopicDispatchEvent,TTopicMatchType) | 重载函数. 注册一个消息派发处理过程 |
![]() | SetWillMessage(TBytes) | 成员函数 |
![]() | Start | 启动服务 |
![]() | Stop | 停止服务 |
![]() | Subscribe(String[],TQMQTTQoSLevel) | 订阅服务 |
![]() | Unlock | 成员函数 |
![]() | UnregisterDispatch(TQMQTTTopicDispatchEvent) | 重载函数. 移除一个消息派发函数注册 |
![]() | Unsubscribe(String[]) | 取消指定的主题订阅 |
![]() | ValidClientId | 成员函数 |
名称 | 描述 | |
---|---|---|
![]() | AfterConnected | 连接后通知 |
![]() | AfterDisconnected | 断开后通知 |
![]() | AfterDispatch | 派发后通知 |
![]() | AfterPublished | 发布后通知 |
![]() | AfterSent | 发送数据后通知 |
![]() | AfterSubscribed | 订阅后通知 |
![]() | AfterUnsubscribed | 取消订阅后通知 |
![]() | BeforeConnect | 连接前通知 |
![]() | BeforeDispatch | 派发前通知 |
![]() | BeforePublish | 发布前通知 |
![]() | BeforeSend | 发送数据前通知 |
![]() | BeforeSubscribe | 订阅前通知 |
![]() | BeforeUnsubscribe | 取消订阅前通知 |
![]() | OnError | 出错通知 |
![]() | OnRecvTopic | 收到消息时通知 |
名称 | 描述 | |
---|---|---|
![]() | FAfterConnected | 成员 |
![]() | FAfterDisconnected | 成员 |
![]() | FAfterDispatch | 成员 |
![]() | FAfterPublished | 成员 |
![]() | FAfterSent | 成员 |
![]() | FAfterSubscribed | 成员 |
![]() | FAfterUnsubscribed | 成员 |
![]() | FBeforeConnect | 成员 |
![]() | FBeforeDispatch | 成员 |
![]() | FBeforePublish | 成员 |
![]() | FBeforeSend | 成员 |
![]() | FBeforeSubscribe | 成员 |
![]() | FBeforeUnsubscribe | 成员 |
![]() | FCleanLastSession | 成员 |
![]() | FClientId | 成员 |
![]() | FConnectionTimeout | 成员 |
![]() | FIsRetain | 成员 |
![]() | FLastConnectTime | 成员 |
![]() | FLastIoTick | 成员 |
![]() | FNotifyEvent | 成员 |
![]() | FOnError | 成员 |
![]() | FOnRecvTopic | 成员 |
![]() | FPackageId | 成员 |
![]() | FPassword | 成员 |
![]() | FPeekInterval | 成员 |
![]() | FPingStarted | 成员 |
![]() | FQoSLevel | 成员 |
![]() | FReconnectTimes | 成员 |
![]() | FRecvThread | 成员 |
![]() | FRecvTopics | 成员 |
![]() | FSendThread | 成员 |
![]() | FSentTopics | 成员 |
![]() | FServerHost | 成员 |
![]() | FServerPort | 成员 |
![]() | FSocket | 成员 |
![]() | FSubscribes | 成员 |
![]() | FTopicHandlers | 成员 |
![]() | FUserName | 成员 |
![]() | FWaitAcks | 成员 |
![]() | FWillMessage | 成员 |
![]() | FWillTopic | 成员 |