private void transmitRF(MSG message) { if (message is DATA_MSG) { ((DATA_MSG)message).data += "\n" + NodeAddress + " -> "; } NodeuC Dest; if (NeighborsTable.Contains(message.to)) { Dest = Program.GetNode(message.to); //Send directly } else { Dest = Program.GetNode(RouteTable[message.to][0]); //Send by gateway } Dest.SendMessage(message); }