Ignore:
Timestamp:
May 21, 2010, 4:00:55 PM (12 years ago)
Author:
Paul Lelgemann
Message:
  • Removed unused references and using statement in CrypP2P, PeerToPeer, PeerToPeerBaseProxy

+ Skeleton for P2PEditor

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/PeerToPeer/PeedId.cs

    r1433 r1458  
    1 using System;
    2 using System.Collections.Generic;
    3 using System.Linq;
    4 using System.Text;
    5 using PeersAtPlay.P2POverlay;
     1using PeersAtPlay.P2POverlay;
    62
    73namespace Cryptool.Plugins.PeerToPeer.Internal
     
    95    public class PeerId
    106    {
    11         private readonly string stringId;
    12         private readonly byte[] byteId;
    13 
    147        private const uint OFFSET_BASIS = 2166136261;
    158        private const uint PRIME = 16777619; // 2^24 + 2^8 + 0x93
     9        private readonly byte[] byteId;
    1610        private readonly int hashCode;
     11        private readonly string stringId;
    1712
    1813        public PeerId(OverlayAddress oAddress)
     
    2015            if (oAddress != null)
    2116            {
    22                 this.stringId = oAddress.ToString();
    23                 this.byteId = oAddress.ToByteArray();
     17                stringId = oAddress.ToString();
     18                byteId = oAddress.ToByteArray();
    2419
    2520                // FNV-1 hashing
     
    2722                foreach (byte b in byteId)
    2823                {
    29                     fnvHash = (fnvHash * PRIME) ^ b;
     24                    fnvHash = (fnvHash*PRIME) ^ b;
    3025                }
    31                 hashCode = (int)fnvHash;
     26                hashCode = (int) fnvHash;
    3227            }
    3328        }
     
    4540                return false;
    4641
    47             if (object.ReferenceEquals(this, right))
     42            if (ReferenceEquals(this, right))
    4843                return true;
    4944
    50             if (this.GetType() != right.GetType())
     45            if (GetType() != right.GetType())
    5146                return false;
    5247
    5348            // actual content comparison
    54             return this == (PeerId)right;
     49            return this == (PeerId) right;
    5550        }
    5651
     
    5954            // because it's possible that one parameter is null, catch this exception
    6055            /* Begin add - Christian Arnold, 2009.12.16, must cast the parameters, otherwise --> recursion */
    61             if ((object)left == (object)right)
     56            if (left == (object) right)
    6257                return true;
    6358
    64             if ((object)left == null || (object)right == null)
     59            if ((object) left == null || (object) right == null)
    6560                return false;
    6661            /* End add */
     
    9489        public override string ToString()
    9590        {
    96             return this.stringId;
     91            return stringId;
    9792        }
    9893
    9994        public byte[] ToByteArray()
    10095        {
    101             return this.byteId;
     96            return byteId;
    10297        }
    10398    }
Note: See TracChangeset for help on using the changeset viewer.