def unpack(self, buffer, _pos):
"""
Unpacks data from a string buffer and sets class members
"""
_pos = LMCPObject.LMCPObject.unpack(self, buffer, _pos)
self.VehicleID = struct.unpack_from(">q", buffer, _pos)[0]
_pos += 8
self.IntialTaskID = struct.unpack_from(">q", buffer, _pos)[0]
_pos += 8
self.IntialTaskOption = struct.unpack_from(">q", buffer, _pos)[0]
_pos += 8
self.DestinationTaskID = struct.unpack_from(">q", buffer, _pos)[0]
_pos += 8
self.DestinationTaskOption = struct.unpack_from(">q", buffer, _pos)[0]
_pos += 8
self.TimeToGo = struct.unpack_from(">q", buffer, _pos)[0]
_pos += 8
return _pos
评论列表
文章目录