minor update to status message during build
Temporary fix for the case of chunks being in the socket buffer of the recieving data socket but not read due to the readyRead() signal not being emitted. This can occur for intermittent data streams as the chucker next() method was being triggered for new data only rather than existing data on the socket.
updated emulator driver to block all write operations between calls of the emulator's getPacketData() method until all data has been written to the target device
Updated example-2 emulator so that it waits, with a timeout, in its createDevice() method until a connection with the server can be made - this improves quality of life when running the example
updated emulator config
Update the example-2 emulator binary to demonstrate how emulators can be used without a Qt Application event loop allowing the binary to finish naturally when the data it is tasked to send has completed
updated example-2 chunker to respect new fields in the packet header sent by the emulator
updated example-2 server xml
updated changelog in preparation for 1.0.4
resolved an issue which caused DataReceiverTest to hang as a result of the new blocking writes inside the emulator driver
fixed issue where coreTestMT would hang due to changes to blocking writes in the emulator driver
improved run time of utility test
cleaned up the DataReceiverTest
cleanup of code in getStreamBuffer() method
cleanup
added verbose option to toggle debugging messages
cleaned up tests
reduced timeout
updated include guard
updated initialisation of private members