public void informNodesOnDelNode(xbs_node node) { xbs_messages.addInfoMessage(" + informing all nodes of removed node " + node, xbs_message_sender.NODELIST); lock (this) { foreach (xbs_node n in node_list) { if (!node.Equals(n)) { n.sendDelNodeMessage(node); } } } }
public void sendNodeListToNode(xbs_node new_node) { #if DEBUG xbs_messages.addInfoMessage(" + sending Nodelist to " + new_node, xbs_message_sender.NODELIST); #endif lock (this) { foreach (xbs_node node in node_list) { if (!new_node.Equals(node)) { new_node.sendKnownNodeMessage(node); } } } }
public void informNodesOnDelNode(xbs_node node) { xbs_messages.addInfoMessage(" + informing all nodes of removed node " + node, xbs_message_sender.NODELIST); lock (this) { foreach (xbs_node n in node_list) if (!node.Equals(n)) n.sendDelNodeMessage(node); } }
public void sendNodeListToNode(xbs_node new_node) { #if DEBUG xbs_messages.addInfoMessage(" + sending Nodelist to " + new_node, xbs_message_sender.NODELIST); #endif lock (this) { foreach (xbs_node node in node_list) if (!new_node.Equals(node)) new_node.sendKnownNodeMessage(node); } }