Wykres commitów

143 Commity (5eacd2959d82056b3ca1ce5bdaf4a72fecaa3f04)

Autor SHA1 Wiadomość Data
Nicolas Jouanin 5eacd2959d Handle subscribe and unsubscribe with futures 2015-07-05 22:00:49 +02:00
Nicolas Jouanin d05e182fc1 Return return codes from suback 2015-07-05 21:59:57 +02:00
Nicolas Jouanin ac684e8551 Handle connack with Future 2015-07-05 21:30:52 +02:00
Nicolas Jouanin e44e861f69 Handle ping request from client 2015-07-05 21:12:18 +02:00
Nicolas Jouanin d7f565b079 Return CONNACK return code to client 2015-07-05 16:08:36 +02:00
Nicolas Jouanin d9bc796aad Refactor keep alive handling 2015-07-05 15:53:52 +02:00
Nicolas Jouanin b5479be287 Fix HBMQTT-9 2015-07-05 15:52:39 +02:00
nico a3391ffe8a HBMQTT-6
Add publish messages reception co-routine (WIP)
2015-07-02 14:10:26 +02:00
nico b719a8283c HBMQTT-6
Add build() class method for packet PUBACK, PUBREC and PUBREL.
2015-07-02 14:02:10 +02:00
nico 541e54a54d PEP8 2015-07-02 13:40:02 +02:00
Nicolas Jouanin b3e18adefe HBMQTT-2 #comment fixed as published message with QOS=0 don't have packet ID 2015-07-01 21:38:22 +02:00
Nicolas Jouanin be4d5a3542 Fix publish packet 2015-06-30 22:48:03 +02:00
nico aa4479f191 Version bump 2015-06-30 13:31:00 +02:00
nico 380ffab622 Add versioning + setuptools 2015-06-30 13:21:58 +02:00
nico 55afb8b07f Move to samples 2015-06-30 12:36:41 +02:00
Nicolas Jouanin 86b66befb0 clean code 2015-06-29 22:49:04 +02:00
Nicolas Jouanin 84dc9aa1c0 PEP8 2015-06-29 22:46:05 +02:00
Nicolas Jouanin 9cd9642ba2 Implement subscribe/unsubscribe 2015-06-29 22:38:36 +02:00
Nicolas Jouanin 137e291155 Fix flags settings 2015-06-29 22:37:01 +02:00
Nicolas Jouanin 0c3e008811 Add build method 2015-06-29 22:05:54 +02:00
Nicolas Jouanin 7d72862457 Implement inflight messages following 2015-06-28 22:48:07 +02:00
Nicolas Jouanin 2cc1723ca9 Add client ping handling 2015-06-27 22:26:50 +02:00
Nicolas Jouanin f06f22cbdb Remove ping handling from client 2015-06-27 22:26:34 +02:00
Nicolas Jouanin 30639d40c9 Add missing packet types 2015-06-27 22:25:54 +02:00
Nicolas Jouanin d43ffdce27 Refactor session
Create ClientProtocolHandler
2015-06-27 21:38:04 +02:00
Nicolas Jouanin 280f6979c9 Disabled 2015-06-27 18:00:55 +02:00
Nicolas Jouanin 8b4714db37 Fix testing 2015-06-27 17:55:18 +02:00
Nicolas Jouanin f4bab73381 Refactor session + protocol 2015-06-27 17:42:19 +02:00
Nicolas Jouanin 09e2f208f0 (should) fix tests 2015-06-26 22:26:50 +02:00
Nicolas Jouanin 6a729f8ccd disable (temporarly) testing 2015-06-26 22:13:24 +02:00
Nicolas Jouanin f94135c315 Method move 2015-06-26 22:08:31 +02:00
Nicolas Jouanin 753f347f5c Merge session and protocol classes
Move client test
2015-06-26 22:00:26 +02:00
Nicolas Jouanin b173b3f5aa WIP 2015-06-24 23:19:25 +02:00
Nicolas Jouanin b3ba2ccedb Return none instead of throwing exception when no data is read 2015-06-24 23:19:11 +02:00
nico cc0454d335 WIP 2015-06-24 16:52:08 +02:00
Nicolas Jouanin 4c89b2ecde Implement first handler testing 2015-06-23 22:46:53 +02:00
Nicolas Jouanin a711b1c775 Comment unused thread 2015-06-23 22:08:38 +02:00
Nicolas Jouanin 52ba4b7020 WIP for ProtocolHandler 2015-06-22 23:14:25 +02:00
Nicolas Jouanin 7a7ecb8181 Fix suback packet reading 2015-06-21 22:17:41 +02:00
Nicolas Jouanin 1a3924e049 Add exception message 2015-06-18 23:23:59 +02:00
Nicolas Jouanin 56fe5acc23 Add client publish methods 2015-06-18 22:30:28 +02:00
Nicolas Jouanin 19ac72c2a6 fix flags 2015-06-18 22:29:59 +02:00
Nicolas Jouanin 8c1d671fb8 Add PacketIdVariableHeader repr 2015-06-18 22:29:34 +02:00
Nicolas Jouanin f71651ab71 Implement publish with QOS_0 2015-06-18 19:41:12 +02:00
Nicolas Jouanin 75f83b416a Add packet_id generator 2015-06-18 19:40:48 +02:00
Nicolas Jouanin a22809d2b7 Add publish payload data 2015-06-18 19:30:13 +02:00
Nicolas Jouanin dd25134902 Fix packet type checking 2015-06-18 17:51:06 +02:00
Nicolas Jouanin 9869de1aa5 make client async without threading 2015-06-18 11:39:36 +02:00
Nicolas Jouanin 2307d3b13b Add missing parameters to __init__
use class name in __repr__
2015-06-18 11:39:20 +02:00
Nicolas Jouanin 1cc9d53364 Add Unsuback packet 2015-06-18 10:28:54 +02:00