Christian Kratky
|
ae72bc3f99
|
Fix wrong exceptions during a clean disconnect.
|
6 anos atrás |
Christian Kratky
|
c8bf36044b
|
Rerfactor package parsing.
|
6 anos atrás |
Christian Kratky
|
b05cb0d2ea
|
Move managed client to separate nuget.
|
6 anos atrás |
Christian Kratky
|
1d455221e4
|
Clear awaiters after an exception has occured.
|
6 anos atrás |
Christian Kratky
|
31b4eb7937
|
Optimize package serializing and dispatching.
|
6 anos atrás |
Christian Kratky
|
39edd22a9d
|
Refactor thread management for incoming packets.
|
6 anos atrás |
Christoph Stichlberger
|
b38df9eecd
|
Respect keep alive interval after sending
|
6 anos atrás |
Christian
|
dc7b9414d9
|
Refactor logging. Remove TCP adapter from HTTP host if disabled.
|
6 anos atrás |
Christian
|
8df8cb1eb6
|
Refactor logging and add benchmark.
|
6 anos atrás |
Christian
|
e14ea9a240
|
Add overflow strategy for pending messages queue.
|
6 anos atrás |
Christian
|
7720a3f091
|
Refactor thread management.
|
6 anos atrás |
Christian
|
b22b02a0b6
|
Refactor subscriptions manager
|
6 anos atrás |
Christian
|
d14088512b
|
Refactoring
|
6 anos atrás |
Christian
|
62527a91ac
|
Complete merge
|
6 anos atrás |
Christian
|
aaed2ed790
|
Process client messages in worker thread (extend options)
|
6 anos atrás |
Christian
|
9e90111b37
|
Fix several deadlocks
|
6 anos atrás |
Christian
|
af8d1ec6be
|
Refactoring
|
6 anos atrás |
Christian
|
cb09bac246
|
Refactor the WebSocket channel and remove the internal queue.
|
6 anos atrás |
Christian
|
109e4b2cf1
|
Refactor the task timeout code to avoid still running tasks if the timeout is reached.
|
6 anos atrás |
Christian
|
17b74f20c9
|
Migrate to Stream-less approach.
|
6 anos atrás |
Israel Lot
|
a5f33bc244
|
Replace double dictionary with a tuple key
|
6 anos atrás |
Christian
|
ec41efd860
|
Fix client dead lock and protocol version issues.
|
6 anos atrás |
Christian
|
8f96acaec4
|
Fixed a race condition in client and server.
|
6 anos atrás |
Christian
|
cea984cc2f
|
Fix stream and socket handling.
|
6 anos atrás |
Christian
|
3587a8ebd1
|
Add new option which allows configuring the send interval for keep alive packets.
|
6 anos atrás |
Christian
|
3193381b69
|
Refactor web socket stream. Add mqtt as default sub protocol.
|
6 anos atrás |
Christian
|
447b2aa2c6
|
Add new extension methods.
|
6 anos atrás |
Christian
|
90098c2006
|
Optimize dispatcher
|
6 anos atrás |
Christian
|
26cd84c88c
|
Fix generation of packet identifier.
|
6 anos atrás |
Christian
|
40c33ac639
|
Refactoring
|
6 anos atrás |
Christian
|
c060c379d3
|
Add thrown exception for disconnected event
|
6 anos atrás |
Christian
|
c7c84ad39b
|
Make clients interfaces disposable.
|
6 anos atrás |
Christian Kratky
|
333fc4c387
|
Fixed an TLS issue in the MqttClientOptionsBuilder; Fix a subscription issue in the managed client.
|
7 anos atrás |
Christian Kratky
|
2cb1c544f5
|
Add extension method for subscriptions
|
7 anos atrás |
Christian Kratky
|
644e948489
|
Fix keep alive checks in server
|
7 anos atrás |
Christian Kratky
|
0ee3c8e135
|
Add statistics of last sent packets to the _ConnectedClient_.
|
7 anos atrás |
Christian Kratky
|
f9d67e2cd2
|
Merge proces, enable signing of the assembly.
|
7 anos atrás |