Ignore:
Timestamp:
Jan 24, 2011, 8:54:21 PM (11 years ago)
Author:
Sven Rech
Message:

keysearcher:
fixed naming bug in results

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/KeySearcher/P2P/Tree/Leaf.cs

    r2442 r2456  
    2424        public void HandleResults(LinkedList<KeySearcher.ValueKey> result)
    2525        {
    26             EnhanceUserInformation(result);
     26            Result = result;
    2727            UpdateActivity();           
    2828            UpdateDht();
    29         }
    30 
    31         private void EnhanceUserInformation(LinkedList<KeySearcher.ValueKey> result)
    32         {
    33             var enhancedResults = new LinkedList<KeySearcher.ValueKey>();
    34             DateTime chunkstart = DateTime.UtcNow;
    35             DateTime defaultstart = DateTime.MinValue;
    36             string username = P2PSettings.Default.PeerName;
    37             long maschineid = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetID();
    38             string maschinename = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetHostName();
    39 
    40             foreach (var valueKey in result)
    41             {
    42                 KeySearcher.ValueKey vk = valueKey;
    43 
    44                 if ((username != null) && (!username.Equals("")))
    45                 {
    46                     vk.user = username;
    47                     vk.time = chunkstart;
    48                     vk.maschid = maschineid;
    49                     vk.maschname = maschinename;
    50                 }
    51                 else
    52                 {
    53                     vk.user = "Unknown";
    54                     vk.time = defaultstart;
    55                     vk.maschid = 666;
    56                     vk.maschname = "Devil";
    57                 }
    58                 enhancedResults.AddLast(vk);
    59             }
    60             Result = enhancedResults;
    6129        }
    6230
Note: See TracChangeset for help on using the changeset viewer.