def unpack(self, buf): """Unpack packet header fields from buf, and set self.data.""" for k, v in _it_izip( self.__slots__, _st_unpack(self.__hdr_fmt__, buf[:self.__hdr_len__])): setattr(self, k, v) self.data = buf[self.__hdr_len__:]
def unpack(self, buf): # don't bother with data for k, v in _it_izip(self.__slots__, _st_unpack(self.__hdr_fmt__, buf[:self.__hdr_len__])): setattr(self, k, v) self.data = ""
def unpack(self, buf): """Unpack packet header fields from buf, and set self.data.""" for k, v in _it_izip(self.__slots__, _st_unpack(self.__hdr_fmt__, buf[:self.__hdr_len__])): setattr(self, k, v) self.data = buf[self.__hdr_len__:]