Christian Kratky
|
11a5b5a080
|
Add queue with async support to free up threads.
|
2019-03-22 23:12:37 +01:00 |
|
Christian Kratky
|
7c3d88f62d
|
Add validation for topics before publishing.
|
2019-03-22 20:37:14 +01:00 |
|
Christian Kratky
|
f074e9ed04
|
Merge branch 'feature/server-project-bootstrap' into develop
|
2019-03-10 19:57:32 +01:00 |
|
Christian Kratky
|
562a5304f6
|
Add flag for secure connections.
|
2019-03-10 19:52:55 +01:00 |
|
Christian
|
26d6d817cd
|
Fix memory leak in AsyncAutoResetEvent.
|
2019-03-05 07:47:31 +01:00 |
|
Christian Kratky
|
6a2bded181
|
Refactor session and connection handling in server. Fix QoS level 2 issues.
|
2019-01-27 11:15:32 +01:00 |
|
Christian Kratky
|
ebf0e91ab8
|
Refactor subscribe and unsubscribe to support MQTTv5.
|
2019-01-21 21:38:39 +01:00 |
|
Christian Kratky
|
c0507fcc55
|
Refactor interceptors etc. to support async.
|
2018-12-27 22:41:41 +01:00 |
|
Christian Kratky
|
cc113a6c34
|
Refactor namespaces.
|
2018-12-20 20:53:29 +01:00 |
|
Christian Kratky
|
6483f896c1
|
Merge from develop.
|
2018-12-09 20:48:46 +01:00 |
|
Christian Kratky
|
43105f71d8
|
Refactor removal from blocking queue.
|
2018-11-23 22:56:10 +01:00 |
|
Christian Kratky
|
7baff7c080
|
Refactor property definition for packets.
|
2018-11-23 22:50:44 +01:00 |
|
Paul Fake
|
74d59673a8
|
Delegate for comparisons
|
2018-11-21 21:38:06 -05:00 |
|
Paul Fake
|
9ff39c1fd9
|
New functions
This is to support the peek-and-publish model for the managed client
|
2018-11-19 21:11:47 -05:00 |
|
Christian Kratky
|
48d5afa799
|
Refactor namings of serializers etc.
|
2018-11-19 00:14:15 +01:00 |
|
Christian Kratky
|
bddcbf6999
|
Refactor code.
|
2018-11-05 22:39:56 +01:00 |
|
Christian Kratky
|
28efbcdb3d
|
Add max pending messages options for ManagedClient.
|
2018-10-29 21:45:01 +01:00 |
|
Christian Kratky
|
9efee7af21
|
Refactoring.
|
2018-07-07 21:03:31 +02:00 |
|
Christian Kratky
|
7d9326a147
|
Extend MqttPacketReader constructor to allow more unit tests.
|
2018-07-04 22:00:34 +02:00 |
|
Christian Kratky
|
0322660561
|
Refactor async/await and ConcurrentDictionary usage.
|
2018-06-20 20:07:25 +02:00 |
|
Christian Kratky
|
caea7910b4
|
Refactor message processing and async/await usage.
|
2018-06-16 14:30:02 +02:00 |
|
Christian Kratky
|
6192685671
|
Remove batch sending of messages to prevent message reordering and several required awaits.
|
2018-06-15 00:19:51 +02:00 |
|
Christian Kratky
|
26eed30dbf
|
Added custom exception for gracefully closed exceptions.
|
2018-06-11 00:26:38 +02:00 |
|
Christian Kratky
|
20779dfece
|
Reorganize solution structure.
|
2018-06-11 00:00:30 +02:00 |
|