Beispiel #1
0
        private void EvaluateData(string data)
        {
            string[]        normalizedData = data.Split('|');
            string          nodeId         = normalizedData[0];
            int             port           = int.Parse(normalizedData[1]);
            AbstractAddress address        = new AbstractAddress(port, nodeId);

            if (HandleDataIncom != null)
            {
                HandleDataIncom(new IncomeDataArgs(address, normalizedData[2]));
            }
        }
Beispiel #2
0
 public void SendData(string data, AbstractAddress address)
 {
     Ports[address].SendContent(data);
 }
Beispiel #3
0
 public bool Contains(AbstractAddress address)
 {
     return(Ports.ContainsKey(address));
 }
Beispiel #4
0
 public IncomeDataArgs(AbstractAddress Address, string Data)
 {
     this.Address = Address;
     this.Data    = Data;
 }