namespace Holo.Source.GameConnectionSystem { using System; using System.Collections; using System.Net.Sockets; public static class SocketManager { private static Hashtable SocketSys = new Hashtable(2); internal static void AddConnection(Socket _socket, int ConnectionID) { if (!SocketSys.Contains(ConnectionID)) { SocketSys.Add(_socket, ConnectionID); } } internal static Socket GetSocket(int connectionID) { if (SocketSys.Contains(connectionID)) { return (Socket) SocketSys[connectionID]; } return null; } } }