Modified to include blocking so that it's harder to break if you start to write to the websocket immediately.
Changed the test hostname to be my externally facing connection.
Initial commit to add a queuing mechanism with a separate thread for handling sending messages.
Modified so that failure to queue a message results in a boolean return for graceful handling.
Modified so that failure to queue a message results in a boolean return for graceful handling.
Added comments about what the JSON Callback functions are for.
Modified return statments for the different message types to notify of the success or failure of sending a message to the queue.