Pulling basic server functionality into development #9

Merged
michael-bailey merged 22 commits from network-client into Development 2021-04-13 17:17:58 +00:00

22 Commits

Author SHA1 Message Date
michael-bailey f60af38110 adding support for updating clients 2021-04-09 21:23:52 +01:00
michael-bailey 48227aabe3 removing unnecessary prints and thread delays 2021-04-09 19:51:51 +01:00
michael-bailey 7874df1f0e Implemented client messaging through the server 2021-04-01 08:23:04 +00:00
michael-bailey a08b0b1805 adding messaging support between clients 2021-03-31 08:25:23 +00:00
michael-bailey 1decf77207 fixed client not disconnecting issue 2021-03-30 07:39:35 +01:00
michael-bailey 2af0fb8bf3 Created Client threads and implemented connect command 2021-03-23 22:40:38 +00:00
michael-bailey e377ace2ae running rust formatter 2021-03-23 10:59:36 +00:00
michael-bailey c9bb9d7567 adding threading support to prevent blocking calls 2021-03-23 10:54:50 +00:00
michael-bailey 2dcd6045ae ffixing blocking calls in network manager 2021-03-23 08:29:20 +00:00
michael-bailey 77fe320aa7 adding network stream queuefor handling connections in a non blocking way 2021-03-22 12:16:40 +00:00
michael-bailey 592e630ee6 Merge branch 'network-client' of https://github.com/mitch161/rust-chat-server into network-client 2021-03-21 19:29:38 +00:00
michael-bailey dfbb701dbf fixing blocking issues with componenets 2021-03-21 19:28:39 +00:00
michael-bailey 31e455407c Implemented IMessageable for client, client manager as well as basic commands in netmgr 2021-03-21 14:37:35 +00:00
michael-bailey 8c72b6e6ee implementing more connection to network functionality 2021-03-21 13:12:39 +00:00
michael-bailey bd24c1e615 implementing more connection to network functionality 2021-03-21 12:25:36 +00:00
michael-bailey 41c545de50 change toml to be a workspace instead of a project 2021-03-20 22:20:49 +00:00
michael-bailey e67758423a added new serverctl program crate 2021-03-20 22:20:25 +00:00
michael-bailey 72abee0740 added new server program crate 2021-03-20 22:20:12 +00:00
michael-bailey e4fb0afee8 added new client program crate 2021-03-20 22:19:38 +00:00
michael-bailey f72f64a18e added new foundation crate 2021-03-20 22:19:18 +00:00
michael-bailey 847ae9f0d2 moved files to new foundation library 2021-03-20 15:21:02 +00:00
michael-bailey 736c945963 removed redundant files 2021-03-20 15:20:27 +00:00