Exemple #1
0
        public override bool Equals(object other)
        {
            if (!(other is HostData))
            {
                return(false);
            }
            HostData player = (HostData)other;

            return(player.ip.Equals(this.ip) && player.port == this.port);
        }
Exemple #2
0
        public void AddHost(HostData host)
        {
            HostData data = FindByIp(host.Ip);

            if (data == null)
            {
                hostDic[host.ip] = host;
            }
            else
            {
                //update hostdata
                hostDic[host.ip] = host;
            }
        }
Exemple #3
0
 public void Remove(HostData host)
 {
     Remove(host.Ip);
 }