def desempacotaMensagem(self,mensagem,porta): aplicacao = portas[porta] respostaCorreta = aplicacao.recebeMensagem(mensagem) if respostaCorreta: m = Mensagem() m.setMsg(getNoBuffer()) return m
def cmdQuit(self, args): m = Mensagem() m.setMsg(args[0]) self.envia(m)
h0.setEnlace(e0) h1.setEnlace(e1) r0.setEnlace(0, e0) r0.setEnlace(1, e1) r0.rotas = rotas r0.setTempoPacote('2') elementos.append(h0) elementos.append(h1) elementos.append(r0) elementos.append(e0) elementos.append(e1) # Datagrama m = Mensagem() m.setMsg("IRC MSG") s = Segmento('UDP', 8888, 6667) s.setMensagem(m) d = Datagrama(6, h0.ip, h1.ip,s) d.setTamanho(15) d # Envio e0.enviar(h0, d) e0.printBuff() # Fila de comandos h0.adicionaComando(2, "cmp", "sdajk") h0.adicionaComando(8, "cmp", "lsjk") h0.adicionaComando(1, "cmp", "ldajk") h0.adicionaComando(10, "cmp", "sdaj")
def cmdUser(self, args): m = Mensagem() m.setMsg("USER " + str(args[0]) + " 8 *") self.envia(m)