class RelayStation(): def __init__(self): self.conn = TCPConnection(self.callback) def connect(self): self.conn.createServer(port = 4000) def close_conn(self): self.conn.closeConnection() def callback(self, pck): print "Received new packet: " + repr(pck.read_float_list()) raw_input() out = Packet() out.put_float_list(pck.read_float_list()) print "Sending packet back " self.conn.sendPacket(out) print "Done."