Ejemplo n.º 1
0
 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__:]
Ejemplo n.º 2
0
 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 = ""
Ejemplo n.º 3
0
 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__:]