Beispiel #1
0
 private void MessageRelayed(object sender, Node.Node.MessageArgs e)
 {
     Dispatcher.Invoke(() =>
     {
         InsertLabel(String.Format("Message Relayed: {0} -> {1} -> {2}", e.Source, MyNode.Id, e.Destination), Brushes.LightGoldenrodYellow);
     });
 }
Beispiel #2
0
 private void MessageAcknowledged(object sender, Node.Node.MessageArgs e)
 {
     Dispatcher.Invoke(() =>
     {
         InsertLabel(String.Format("Message Acknowledged: {0} -> {1} -> {0}", e.Destination, e.Source), Brushes.LightSkyBlue);
     });
 }
Beispiel #3
0
 private void BroadcastMessageReceived(object sender, Node.Node.MessageArgs e)
 {
     Dispatcher.Invoke(() =>
     {
         var message = Encoding.Default.GetString(e.Data);
         InsertLabel(String.Format("Broadcast Message Received From {0}: '{1}'", e.Source, message), Brushes.Orange);
     });
 }
Beispiel #4
0
 private void MessageReceived(object sender, Node.Node.MessageArgs e)
 {
     Dispatcher.Invoke(() =>
     {
         var message = Encoding.Default.GetString(e.Data);
         InsertLabel(String.Format("Message Received: {0} -> {1}: '{2}'", e.Source, e.Destination, message), Brushes.LightGreen);
     });
 }
Beispiel #5
0
 private void MessageSent(object sender, Node.Node.MessageArgs e)
 {
     Dispatcher.Invoke(() =>
     {
         string message;
         if (e.IsAcknowledgment)
         {
             message = String.Format("Sending Acknowledgment: {0} -> {1}", e.Source, e.Destination);
         }
         else if (e.Destination == -1)
         {
             message = "Sending Broadcast Message";
         }
         else
         {
             message = String.Format("Message Sent: {0} -> {1}", e.Source, e.Destination);
         }
         InsertLabel(message, Brushes.NavajoWhite);
     });
 }