def stringReceived(self, frame):
        tr = TTransport.TMemoryBuffer(frame)
        iprot = self._iprot_factory.getProtocol(tr)
        (fname, mtype, rseqid) = iprot.readMessageBegin()

        try:
            method = self.recv_map[fname]
        except __HOLE__:
            method = getattr(self.client, 'recv_' + fname)
            self.recv_map[fname] = method

        method(iprot, mtype, rseqid)
dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/thrift-0.9.1/src/transport/TTwisted.py/ThriftClientProtocol.stringReceived