public Interfaces.ISocketWrapper Create(Socket socket) { BufferSize = 8000; Socket = new WinSocket(socket); Buffer = new byte[BufferSize]; return this; }
public GameState(WinSocket socket) { Attackable = false; Action = 0; _socket = socket; Cryptography = new GameCryptography(System.Text.ASCIIEncoding.ASCII.GetBytes(ServerBase.Constants.GameCryptographyKey)); DHKeyExchance = new Kijo.Network.GamePackets.DHKeyExchange.ServerKeyExchange(); }
public AuthState(WinSocket socket) { _socket = socket; Alive = true; }