WolkMQTT.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:WolkConnect-Python- 作者: Wolkabout 项目源码 文件源码
def _publish(self, message):
        """ publish WolkMQTTPublishMessage
        """
        logger.info("Publish %s", message)

        if not self.client:
            raise WolkMQTTClientException("No mqtt client")

        if not message:
            logger.warning("No message to publish")
            return(False, "No message to publish")

        info = self.client.publish(message.topic, message.payload, self.clientConfig.qos)
        if info.rc == mqtt.MQTT_ERR_SUCCESS:
            return(True, "")
        elif info.is_published:
            return(True, "")
        else:
            return(False, mqtt.error_string(info.rc))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号