protected virtual Mensagem GetCabecalho(EnderecoMAC enderecoMacDestino, Mensagem mensagem) { var novaMensagem = new Mensagem(enderecoMacDestino); novaMensagem.Adicionar(macAddress); return(novaMensagem); }
public override void EnviarMensagem(EnderecoMAC destino, Mensagem mensagem) { var cabecalho = GetCabecalho(destino, mensagem); var novaMensagem = new Mensagem(cabecalho); novaMensagem.Adicionar(mensagem); Console.WriteLine($"Eu sou {Nome} e envio {novaMensagem.Tamanho} bytes: {novaMensagem}"); Console.WriteLine("***** Transmitindo para rede local... *****"); rede.EnviarQuadro(novaMensagem); }