code: def _read_field(self):
          '''
          Read a single byte for field type, then read the value.
          '''
          ftype = self._input[self._pos]
          self._pos += 1
  
          reader = self.field_type_map.get(ftype)
          if reader:
              return reader(self)
  
          raise Reader.FieldError('Unknown field type %s', ftypef _read_field(self):
          '''
          Read a single byte for field type, then read the value.
          '''
          ftype = self._input[self._pos]
          self._pos += 1
  
          reader = self.field_type_map.get(ftype)
          if reader:
              return reader(self)
  
          raise Reader.FieldError('Unknown field type %s', ftype)
docs: Read a single byte for field type, then read the value.