BF2Statistics.Gamespy.MasterServer.MasterServer C# (CSharp) Метод

MasterServer() публичный Метод

public MasterServer ( int &Port, LogWriter DebugLog ) : System
Port int
DebugLog BF2Statistics.Logging.LogWriter
Результат System
        public MasterServer(ref int Port, LogWriter DebugLog)
            : base(27900, MaxConnections)
        {
            // Debugging
            this.DebugLog = DebugLog;
            DebugLog.Write("Bound to UDP port: " + Port);

            // === Start Server List Retrieve Tcp Socket
            Port = 28910;
            DebugLog.Write("Starting Server List Retrieve Socket");
            MasterTcpServer = new ServerListRetrieveSocket();
            DebugLog.Write("Bound to TCP port: " + Port);

            // Start accepting
            base.StartAcceptAsync();

            // Setup timer. Remove servers who havent ping'd since ServerTTL
            PollTimer = new Timer(5000);
            PollTimer.Elapsed += (s, e) => CheckServers();
            PollTimer.Start();
        }