def encode(self): packet = Packet() packet.write_u8(self.__id_u8) id_f32_count = len(self.__id_f32) packet.write_u16(id_f32_count) for i in range(id_f32_count): packet.write_f32(self.__id_f32[i]) packet.write_u8(self.__id_op_u8_flag) if self.__id_op_u8_flag: packet.write_u8(self.__id_op_u8) return packet.read_bytes()
def encode(self): packet = Packet() packet.write_u8(self.__id_u8) id_f32_count = len(self.__id_f32) packet.write_u16(id_f32_count) for i in range(id_f32_count): packet.write_f32(self.__id_f32[i]) packet.write_u8(self.__id_op_u8_flag) if self.__id_op_u8_flag: packet.write_u8(self.__id_op_u8) return packet.read_bytes()
def encode(self): packet = Packet() packet.write_u8(self.__id_u8) packet.write_bytes(self.__role_base.get_bytes()) id_f32_count = len(self.__id_f32) packet.write_u16(id_f32_count) for i in range(id_f32_count): packet.write_f32(self.__id_f32[i]) packet.write_u8(self.__id_op_u8_flag) if self.__id_op_u8_flag: packet.write_u8(self.__id_op_u8) packet.write_u8(self.__op_role_base_flag) if self.__op_role_base_flag: packet.write_bytes(self.__op_role_base.get_bytes()) return packet.encode(msg.P_REQ_TEST_SEND)
def encode(self): packet = Packet() packet.write_u8(self.__id_u8) packet.write_bytes(self.__role_base.get_bytes()) id_f32_count = len(self.__id_f32) packet.write_u16(id_f32_count) for i in range(id_f32_count): packet.write_f32(self.__id_f32[i]) packet.write_u8(self.__id_op_u8_flag) if self.__id_op_u8_flag: packet.write_u8(self.__id_op_u8) packet.write_u8(self.__op_role_base_flag) if self.__op_role_base_flag: packet.write_bytes(self.__op_role_base.get_bytes()) return packet.encode(msg.P_REQ_TEST_SEND)