Пример #1
0
 def _serialize_fields(self):
     values = bytes(1), \
              self.timestamp.to_bytes(), \
              self.sending_rate, \
              pack_uint48(self.block_range_start), \
              *self.resource_id, \
              pack_uint48(self.block_range_end)
     return struct.pack(self.__format, *values)
Пример #2
0
 def _serialize_fields(self):
     return struct.pack(self.__format, pack_uint48(self.block_range_start),
                        pack_uint48(self.block_range_end))
Пример #3
0
 def _serialize_fields(self):
     return struct.pack(self.__format, pack_uint48(self.block_id))
Пример #4
0
 def _serialize_fields(self):
     return struct.pack(self.__format, pack_uint48(self.block_id),
                        self.received_packets)
Пример #5
0
 def _serialize_fields(self):
     values = pack_uint48(self.block_id), \
              bytes(1), \
              self.timestamp.to_bytes(), \
              int(self.delay * 1000)
     return struct.pack(self.__format, *values) + self.fec_data