]> git.deb.at Git - rhonda/impostor.git/commit
Added server redirection using redis
authorAeonLucid <aeonlucid@gmail.com>
Sat, 26 Sep 2020 03:43:37 +0000 (05:43 +0200)
committerAeonLucid <aeonlucid@gmail.com>
Sat, 26 Sep 2020 03:43:37 +0000 (05:43 +0200)
commitf2a23d5bbb0099496dda494769be5817f8c6e1da
tree7db32b82d3573d55628f8d009381040b82f038b0
parent7b6c55c78eb9dc4bb90e9a75c47fa88fc717193b
Added server redirection using redis
27 files changed:
.github/workflows/deploy.yml
.github/workflows/main.yml
src/.gitignore
src/Impostor.Server/Data/DisconnectMessages.cs
src/Impostor.Server/Data/ServerConfig.cs
src/Impostor.Server/Data/ServerRedirectorConfig.cs [new file with mode: 0644]
src/Impostor.Server/Data/ServerRedirectorNode.cs [new file with mode: 0644]
src/Impostor.Server/Impostor.Server.csproj
src/Impostor.Server/Net/Client.cs
src/Impostor.Server/Net/Manager/ClientManager.cs
src/Impostor.Server/Net/Manager/GameManager.cs
src/Impostor.Server/Net/Manager/IClientManager.cs [new file with mode: 0644]
src/Impostor.Server/Net/Matchmaker.cs
src/Impostor.Server/Net/MatchmakerService.cs
src/Impostor.Server/Net/Messages/Message13Redirect.cs [new file with mode: 0644]
src/Impostor.Server/Net/Redirector/ClientManagerRedirector.cs [new file with mode: 0644]
src/Impostor.Server/Net/Redirector/ClientRedirector.cs [new file with mode: 0644]
src/Impostor.Server/Net/Redirector/INodeProvider.cs [new file with mode: 0644]
src/Impostor.Server/Net/Redirector/NodeProviderNoOp.cs [new file with mode: 0644]
src/Impostor.Server/Net/Redirector/NodeProviderRedis.cs [new file with mode: 0644]
src/Impostor.Server/Net/State/ClientPlayer.Events.cs
src/Impostor.Server/Net/State/ClientPlayer.cs
src/Impostor.Server/Net/State/Game.Incoming.cs
src/Impostor.Server/Net/State/Game.Outgoing.cs
src/Impostor.Server/Net/State/Game.cs
src/Impostor.Server/Program.cs
src/Impostor.Server/config.json