README.md

    Описание

    Пакет для создания mqtt клиента в проекте Unity.

    Основные функции

    Необходимо создать экземпляр класса VisualsMqttClient для работы.

    • VisualsMqttClient(string brokerAddress, int brokerPort, bool isEncrypted = false, int timeoutOnConnection = MqttSettings.MQTT_CONNECT_TIMEOUT, string mqttUserName = null, string mqttPassword = null)
    • Dispose() - вызывается для освобождения ресурсов и отключения от сервера. Рекомендуется всегда вызывать при закрытии приложения
    • Disconnect() - отключение от сервера
    • Publish(string topic, string message, byte qosLevel = MqttMessageConsts.QOS_LEVEL_AT_MOST_ONCE, bool retain = false) - опубликовать сообщение в топике
    • Subscribe(string topic, byte qosLevels) - подписаться на топик
    • Subscribe(string[] topics, byte[] qosLevels) - подписаться на несколько топиков
    • Unsubscribe(string topic) - отписаться от топика
    • UnsubscribeAll() - отписаться от всех топиков
    Конвейеры
    0 успешных
    0 с ошибкой