code: def readUTF(self):
          
          length = self.stream.read_ushort()
          return self.stream.read_utf8_string(length)
docs: Reads a UTF-8 string from the data stream.
  
          The string is assumed to be prefixed with an unsigned
          short indicating the length in bytes.
  
          @rtype: C{str}
          @return: A UTF-8 string produced by the byte
          representation of characters.