private void directConnectButton_Click(object sender, EventArgs e)
 {
     SelectedServer = new ServerList.Server
     {
         Ip = directConnectTextBox.Text
     };
     Close();
 }
Exemple #2
0
        private static bool ValidateServerInfo(ServerList.Server server)
        {
            if (string.IsNullOrEmpty(server.Name))
            {
                return(false);
            }
            if (server.Address == null)
            {
                return(false);
            }

            return(true);
        }
        public ServerRules(ServerList.Server server, IPAddress address, int queryPort)
        {
            Server = server;

            //
            // Create a fake VTable to pass to c++
            //
            InstallVTable();

            //
            // Ask Steam to get the server rules, respond to our fake vtable
            //
            Server.Client.native.servers.ServerRules(Utility.IpToInt32(address), (ushort)queryPort, GetPtr());
        }
Exemple #4
0
        private static bool ValidateServerInfo(ServerList.Server server)
        {
            if (string.IsNullOrWhiteSpace(server.Name))
            {
                return(false);
            }
            if (string.IsNullOrWhiteSpace(server.Name.Replace("\0", "")))
            {
                return(false);
            }
            if (server.Address == null)
            {
                return(false);
            }

            return(true);
        }
 // Token: 0x06002535 RID: 9525 RVA: 0x000A22A3 File Offset: 0x000A04A3
 public ServerInfo(ServerList.Server server)
 {
     this.server = server;
 }
 private void serverListBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     connectButton.Enabled = removeServerButton.Enabled = serverListBox.SelectedIndex != -1;
     SelectedServer        = (ServerList.Server)serverListBox.SelectedItem;
 }