Christian
f85ad4965b
Refactor keep alive monitoring and add unit tests.
6年前
Christian
abb216c055
Fix retained message handling
6年前
Christian
1760dc7d35
Fix async issues
6年前
Christian
59dcbf4c0c
Add server events for subscribed and unsubscribed topics. Add pending messages count for connected clients.
6年前
Christian
30754433eb
Add server methods for controlling the client subscriptions.
7年前
Christian
40c33ac639
Refactoring
7年前
Christian
002e4b8d69
Fix broken unit tests
7年前
kpreisser
e1a9aa7d03
Adjust the MqttClientPendingMessagesQueue and the MqttPacketReader to use asynchronous methods for long-running/blocking operations.
Otherwise, Worker Threads from the .NET Threadpool are blocked while waiting for the next client message, and while waiting for the next message to send.
7年前
Christian Kratky
e0284886b5
Added the bound IP address to the server options.
7年前
Christian Kratky
f91d935708
Add the ClientId to the application message interceptor.
7年前
Christian Kratky
333fc4c387
Fixed an TLS issue in the MqttClientOptionsBuilder; Fix a subscription issue in the managed client.
7年前
Christian Kratky
644e948489
Fix keep alive checks in server
7年前
Christian Kratky
d12d2648b7
Add extension for RPC calls; replace locks; Refactored storage in Managed Client
7年前
Christian Kratky
0ee3c8e135
Add statistics of last sent packets to the _ConnectedClient_.
7年前
Christian Kratky
bc959a8c3d
Performance optimizations
7年前
Christian Kratky
69781d822a
Update docs, fix managed client connection issue
7年前
Christian Kratky
611fabcd01
Performance optimizations
7年前
Christian Kratky
ee6ec14bf8
Add interface for server options. Add context class for connection validator (hide internal packets).
7年前
Christian Kratky
f9d67e2cd2
Merge proces, enable signing of the assembly.
7年前