Commit Graph

6 Commits

Author SHA1 Message Date
Martin Molinero f01185227b Remove QC StreamingApi client
- Removing unused QC StreamingApi client
2020-04-27 12:23:28 -03:00
Laur Aliste 47748a9a61 fix StreamingMessageHandler - null reference
- assign value to _orderEventJsonConverter in SetAuthentication()
  _before_ it's referenced by Transmit(), fixing nullpointer;
2020-04-16 03:00:25 +02:00
Martin Molinero 24b6cc6d9a Refactor Order and OrderEvent json
- Adding new SerializedOrderEvent and SerializedOrder with new
  JsonConverters
- Specifying OrderEvent json converter when storing, streaming data
- Adding unit tests
2020-04-07 17:40:25 -03:00
Adam May 18e481ef58 Make IMessagingHandler extend from IDisposable to allow for packing up of resources 2020-03-19 12:28:10 -03:00
Andrew Hart bbb7f28525 Refactored StreamMessageHandler to send packet only.
In order to avoid switching on types in StreamingMessageHandler, the NetMQ tcp Push Socket will now only send the serialized packet to the desktop client, instead of the serialized packet and the packet type.

The DesktopClient now only accepts single part messages in order to accomadate the changes in StreamingMessageHandler.  The type of the packet is distinguished in the DesktopClient because StreamingMessageHandler does not disnguish the types of the packets.

The StreamingMessageHandler tests and DesktopClientTests have been altered to reflect these changes.
2016-09-01 09:39:21 -04:00
Andrew Hart 588ae2c21a Added new message handler: StreamingMessageHandler
This message handler uses NetMQ Push socket to push messages over tcp to a client.  It makes no garantees about the client.  It will always send two part messages.  The first part of the message is the resource and the second part of the message is the serialized packet.
2016-08-31 11:59:06 -04:00