Wykres commitów

995 Commity (main)

Autor SHA1 Wiadomość Data
Nicolas Jouanin 60429f43cc Add message handlers dict in broker 2015-06-02 22:32:11 +02:00
Nicolas Jouanin bf6ac97aff Remove unused 2015-06-02 22:26:40 +02:00
Nicolas Jouanin f58e7da2b3 Move broker stuff in specific package (for separation with future MQTT client stuffs) 2015-06-02 22:26:07 +02:00
Nicolas Jouanin 543ced42db To be done 2015-05-31 22:37:32 +02:00
Nicolas Jouanin 3633ceb7cb Add CONNECT handler 2015-05-31 22:03:51 +02:00
Nicolas Jouanin b1444f6a03 Check CONNECT is the first message received and that it is received only once 2015-05-31 21:38:49 +02:00
Nicolas Jouanin c8b3f5bfac Create new exception base hierarchy for MQTT errors 2015-05-31 21:36:45 +02:00
Nicolas Jouanin 8fdebd23e3 Add basic README file. 2015-05-31 17:30:35 +02:00
Nicolas Jouanin 4be588ec4e Encode fixed header by default 2015-05-31 17:22:39 +02:00
Nicolas Jouanin 520f991791 Fix unit testing 2015-05-31 15:13:54 +02:00
Nicolas Jouanin 9cea683700 Add Connect encoder 2015-05-31 14:59:39 +02:00
Nicolas Jouanin 76855b5d37 default protocol name and protocol level 2015-05-31 14:59:25 +02:00
Nicolas Jouanin 6df454defe encode() doesn't need to be a coroutine 2015-05-31 14:58:58 +02:00
Nicolas Jouanin 874a304a81 add encode_string method 2015-05-31 14:30:32 +02:00
Nicolas Jouanin da08f0909b Rename read_string -> decode_string 2015-05-31 14:23:45 +02:00
Nicolas Jouanin b2bca12397 Use integer division 2015-05-31 14:20:55 +02:00
Nicolas Jouanin 55ef8cd380 Compute bit_length 2015-05-31 14:12:18 +02:00
Nicolas Jouanin 5708922398 Add header encoder 2015-05-31 14:11:59 +02:00
Nicolas Jouanin 76bacc445e Add header encoding 2015-05-31 08:00:15 +02:00
Nicolas Jouanin 05dc5bd97e Add int to bytes conversion method 2015-05-31 07:59:42 +02:00
Nicolas Jouanin 4dab5674e1 Add travis-ci conf 2015-05-30 22:39:13 +02:00
Nicolas Jouanin b90e59a007 Use asyncio.streams 2015-05-30 22:31:23 +02:00
Nicolas Jouanin 90e1a715b4 use read exactly 2015-05-30 22:30:16 +02:00
Nicolas Jouanin b62b00f370 Add connect codec 2015-05-30 22:29:56 +02:00
Nicolas Jouanin a27cec97a8 New package 2015-05-30 22:29:26 +02:00
Nicolas Jouanin 904bae2295 Rename codec 2015-05-30 21:34:47 +02:00
Nicolas Jouanin 4c079f9a66 Make codes methods statics 2015-05-30 14:15:17 +02:00
Nicolas Jouanin 5a70775bd5 Rename streams -> codecs 2015-05-30 13:58:59 +02:00
Nicolas Jouanin 16c3a0cdce Move utils 2015-05-30 13:58:29 +02:00
Nicolas Jouanin 4233e28d82 Add some comments 2015-05-29 23:08:13 +02:00
Nicolas Jouanin 021a4a7c87 Add some comments 2015-05-29 23:04:08 +02:00
Nicolas Jouanin 7881a545f1 rename hex_to_int -> byte_to_int 2015-05-29 22:50:39 +02:00
Nicolas Jouanin eca1e47e9c Add read_string + tests 2015-05-29 22:50:07 +02:00
Nicolas Jouanin 5cec05feee Add missing return 2015-05-29 22:33:02 +02:00
Nicolas Jouanin 80c66d9e15 Add read_or_raise method 2015-05-29 22:32:27 +02:00
Nicolas Jouanin a25ba48c3b Change flags management 2015-05-29 22:18:52 +02:00
Nicolas Jouanin 3048c1b836 Add decode() testing 2015-05-29 15:51:15 +02:00
Nicolas Jouanin 8c634b7217 File and attributes rename 2015-05-29 15:50:27 +02:00
Nicolas Jouanin 17ea5f8fc2 Do some refactoring 2015-05-29 15:28:36 +02:00
Nicolas Jouanin 05ec91f481 Init package 2015-05-28 23:19:15 +02:00
Nicolas Jouanin d3f09dc4ed Init message streaming for message encoding/decoding 2015-05-28 23:18:42 +02:00
Nicolas Jouanin 2b45fc6a3e Add some byte conversion utilities 2015-05-28 23:17:25 +02:00
Nicolas Jouanin 35577ab99a Remove unused transitions 2015-05-26 22:19:44 +02:00
Nicolas Jouanin 9c31476fef Add requirements 2015-05-26 22:13:17 +02:00
Nicolas Jouanin 05c0e4b851 initial commit 2015-05-26 22:06:59 +02:00