def experiment(self, args): log.msg("Running experiment") if self.receive: d = txsr(self.build_packets(), pcapfile=self.pcapfile) else: d = txsend(self.build_packets()) def finished(data): return data d.addCallback(finished) return d
def experiment(self, args): log.msg("Running experiment") if self.receive: log.msg("Sending and receiving packets.") d = txsr(self.build_packets(), pcapfile=self.pcapfile, timeout=self.timeout) else: log.msg("Sending packets.") d = txsend(self.build_packets()) def finished(data): log.msg("Finished sending") return data d.addCallback(finished) return d
def sendPackets(self): return txsend(self.buildPackets(), reactor=self.reactor)