Christian
7a9ddfc2b5
Fix packet identifier which is sent from the server.
6 years ago
Christian
59dcbf4c0c
Add server events for subscribed and unsubscribed topics. Add pending messages count for connected clients.
7 years ago
Christian
002e4b8d69
Fix broken unit tests
7 years ago
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 years ago
Christian Kratky
644e948489
Fix keep alive checks in server
7 years ago
Christian Kratky
ee6ec14bf8
Add interface for server options. Add context class for connection validator (hide internal packets).
7 years ago
Christian Kratky
f9d67e2cd2
Merge proces, enable signing of the assembly.
7 years ago
Christian Kratky
77b80dc53e
Removed 3rd-Party libraries.
7 years ago
Christian Kratky
8de87c8772
Wrap COM exceptions, close client connection when server stops, process retained messages from server
7 years ago
Christian Kratky
3625363fcf
Fix references. Fix certificate handing issue
7 years ago
Christian Kratky
f481c704c9
Fixed an issue with queued client message in the server.
7 years ago
Christian Kratky
11ccb951aa
Refactor traces of server session handling
7 years ago
Christian Kratky
daf22c762f
Small refactorings
7 years ago
JanEggers
d10f29bbc6
initial version
7 years ago
Christian Kratky
11ade8c3df
Refactor tracing
7 years ago
Christian Kratky
af3cebb266
Renamed trace class
7 years ago
Christian Kratky
67267c05fd
Refactor options
7 years ago
Christian Kratky
862f76fea2
Add support for retained application messages
7 years ago