Commit Graph

23 Commits

Author SHA1 Message Date
Alexandru Macocian 247f1b27e7 Renamed namespace for easier access
Added tests for stopping the server properly
2020-03-06 11:07:47 +01:00
Alexandru Macocian 9272f7fc58 Started changes onto websocket message 2019-11-07 16:43:25 +01:00
Alexandru Macocian 3f6992919f Fixed a bug in TickrateEnforcer that would forget to update the last tick time, effectively always throttling server. 2019-10-23 12:59:15 +02:00
Alexandru Macocian 9505d45558 Implemented usage monitors to monitor and observe server resource usage. 2019-10-23 12:03:26 +02:00
amacocian 37d03d25eb Beta implementation for a form parser in case of POST HTTP request. 2019-07-29 15:57:34 +03:00
amacocian 5c0107ae0a Changed websocket handler reference in interface.
Added file server implementation for http.
2019-07-26 08:40:53 +03:00
amacocian f9c09fcaba Implementing standard websocket packet. 2019-07-25 16:01:02 +03:00
amacocian 9e33886d75 Changed server example to feature both a http and a websocket handler concurrently. 2019-07-25 11:27:31 +03:00
amacocian b2ea55e949 Implemented websocket protocol and basic echo websocket module. 2019-07-24 14:02:54 +03:00
amacocian 5d52c253aa Hello world http module implementation 2019-07-24 12:39:02 +03:00
amacocian aa141eb88d Switched to a concurrent collection for message queue. 2019-07-24 11:24:34 +03:00
amacocian c2c41367a7 Implemented keep-alive functionality 2019-07-24 09:59:11 +03:00
amacocian a1934fdf34 Fixed an error with server responses. 2019-07-23 18:23:03 +03:00
amacocian 8c875c4278 Changed Interfaces to provide handlers with reference to server directly through method calls 2019-07-23 15:57:08 +03:00
amacocian e84c1051a2 Added http handlers 2019-07-23 14:47:38 +03:00
amacocian 3e0287fa26 Merge branch 'master' of https://github.com/AlexMacocian/MTSC 2019-07-23 07:28:06 +03:00
amacocian c330bc7292 changes 2019-07-23 07:28:02 +03:00
amacocian afc632b72e Added ability to use SslStreams for communication. 2019-07-22 18:52:13 +03:00
amacocian ffa91681bd Added support for Ssl Stream 2019-07-22 18:41:34 +03:00
amacocian 59078d13f5 Modified from ASCII to Unicode Encoding for broadcasting. 2019-07-22 15:00:29 +03:00
amacocian 7cf668e3c1 Implemented a unified message sending method.
Implemented broadcasting handlers to test encrypted communication.
2019-07-19 09:48:42 +03:00
amacocian 2ba2939049 Implemented client encryption handler 2019-07-18 15:45:27 +03:00
amacocian 7ca14ee942 Adding basic functionality and testing 2019-07-17 16:01:43 +03:00