Add features section

pull/8/head
Nico 2015-11-04 14:54:41 +01:00
rodzic b8824e7676
commit 76422f1345
1 zmienionych plików z 15 dodań i 1 usunięć

Wyświetl plik

@ -1,11 +1,25 @@
HBMQTT
======
``HBMQTT`` is an open source `MQTT`_ client and broker implementation. It implements `MQTT 3.1.1`_ protocol specifications
``HBMQTT`` is an open source `MQTT`_ client and broker implementation.
Built on top of :mod:`asyncio`, Python's standard asynchronous I/O framework, ``HBMQTT`` provides a straightforward API based on coroutines, making it easy to write
highly concurrent applications.
Features
--------
``HBMQTT`` implements the full set of `MQTT 3.1.1`_ protocol specifications and provides the following features:
- Support QOS_0, QOS_1 and QOS_2 messages flow
- Client auto-reconnection on network lost
- Authentication through password file (more methods can be added through a plugin system)
- Basic ``$SYS`` topics
- TCP and websocket support
- SSL support over TCP and websocket
- Plugin system
Requirements
------------