Ejemplo n.º 1
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u8(self.__channel)
		packet.write_u32(self.__uid)
		packet.write_string(self.__uname)
		packet.write_string(self.__content)
		return packet.encode(msg.P_ACK_CHAT_SEND_OK)
Ejemplo n.º 2
0
 def encode(self):
     packet = Packet()
     packet.write_u8(self.__channel)
     packet.write_u32(self.__uid)
     packet.write_string(self.__uname)
     packet.write_string(self.__content)
     return packet.encode(msg.P_ACK_CHAT_SEND_OK)
Ejemplo n.º 3
0
 def encode(self):
     packet = Packet()
     packet.write_bytes(self.__scene_rot_pos.get_bytes())
     packet.write_bytes(self.__forward.get_bytes())
     packet.write_string(self.__ani_name)
     packet.write_i16(self.__x_axis)
     packet.write_u32(self.__uid)
     return packet.encode(msg.P_ACK_SCENE_MOVE)
Ejemplo n.º 4
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_bytes(self.__scene_rot_pos.get_bytes())
		packet.write_bytes(self.__forward.get_bytes())
		packet.write_string(self.__ani_name)
		packet.write_i16(self.__x_axis)
		packet.write_u32(self.__uid)
		return packet.encode(msg.P_ACK_SCENE_MOVE)
Ejemplo n.º 5
0
 def encode(self):
     packet = Packet()
     packet.write_u8(self.__id_u8)
     packet.write_u16(self.__id_u16)
     packet.write_u32(self.__id_u32)
     repeat_id_u8_count = len(self.__repeat_id_u8)
     packet.write_u16(repeat_id_u8_count)
     for i in range(repeat_id_u8_count):
         packet.write_u8(self.__repeat_id_u8[i])
     packet.write_u8(self.__optional_id_u8_flag)
     if self.__optional_id_u8_flag:
         packet.write_u8(self.__optional_id_u8)
     return packet.encode(msg.P_REQ_TEST_X_X)
Ejemplo n.º 6
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u8(self.__id_u8)
		packet.write_u16(self.__id_u16)
		packet.write_u32(self.__id_u32)
		repeat_id_u8_count = len(self.__repeat_id_u8)
		packet.write_u16(repeat_id_u8_count)
		for i in range(repeat_id_u8_count):
			packet.write_u8(self.__repeat_id_u8[i])
		packet.write_u8(self.__optional_id_u8_flag)
		if self.__optional_id_u8_flag:
			packet.write_u8(self.__optional_id_u8)
		return packet.encode(msg.P_REQ_TEST_X_X)
Ejemplo n.º 7
0
 def encode(self):
     packet = Packet()
     packet.write_u32(self.__uid)
     packet.write_u32(self.__uuid)
     packet.write_u16(self.__sid)
     packet.write_u16(self.__cid)
     packet.write_u32(self.__login_time)
     packet.write_string(self.__pwd)
     packet.write_u8(self.__relink)
     packet.write_u8(self.__debug)
     packet.write_string(self.__os)
     packet.write_string(self.__version)
     return packet.encode(msg.P_REQ_ROLE_LOGIN)
Ejemplo n.º 8
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u32(self.__uid)
		packet.write_u32(self.__uuid)
		packet.write_u16(self.__sid)
		packet.write_u16(self.__cid)
		packet.write_string(self.__os)
		packet.write_string(self.__version)
		packet.write_string(self.__uname)
		packet.write_string(self.__source)
		packet.write_string(self.__source_sub)
		packet.write_u32(self.__login_time)
		return packet.encode(msg.P_REQ_ROLE_CREATE)
Ejemplo n.º 9
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u32(self.__uid)
		packet.write_u32(self.__uuid)
		packet.write_u16(self.__sid)
		packet.write_u16(self.__cid)
		packet.write_u32(self.__login_time)
		packet.write_string(self.__pwd)
		packet.write_u8(self.__relink)
		packet.write_u8(self.__debug)
		packet.write_string(self.__os)
		packet.write_string(self.__version)
		return packet.encode(msg.P_REQ_ROLE_LOGIN)
Ejemplo n.º 10
0
 def encode(self):
     packet = Packet()
     packet.write_u32(self.__uid)
     packet.write_u32(self.__uuid)
     packet.write_u16(self.__sid)
     packet.write_u16(self.__cid)
     packet.write_string(self.__os)
     packet.write_string(self.__version)
     packet.write_string(self.__uname)
     packet.write_string(self.__source)
     packet.write_string(self.__source_sub)
     packet.write_u32(self.__login_time)
     return packet.encode(msg.P_REQ_ROLE_CREATE)
Ejemplo n.º 11
0
 def encode(self):
     packet = Packet()
     packet.write_u8(self.__channel)
     packet.write_u32(self.__dest_uid)
     packet.write_string(self.__content)
     return packet.encode(msg.P_REQ_CHAT_SEND)
Ejemplo n.º 12
0
 def encode(self):
     packet = Packet()
     packet.write_u32(self.__uid)
     packet.write_string(self.__uname)
     return packet.read_bytes()
Ejemplo n.º 13
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u32(self.__uid)
		packet.write_string(self.__uname)
		return packet.read_bytes()
Ejemplo n.º 14
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u32(self.__door_id)
		return packet.encode(msg.P_REQ_SCENE_ENTER)
Ejemplo n.º 15
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u8(self.__channel)
		packet.write_u32(self.__dest_uid)
		packet.write_string(self.__content)
		return packet.encode(msg.P_REQ_CHAT_SEND)
Ejemplo n.º 16
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u32(self.__uid)
		packet.write_bytes(self.__scene_rot_pos.get_bytes())
		return packet.read_bytes()
Ejemplo n.º 17
0
 def encode(self):
     packet = Packet()
     packet.write_u32(self.__door_id)
     return packet.encode(msg.P_REQ_SCENE_ENTER)
Ejemplo n.º 18
0
 def encode(self):
     packet = Packet()
     packet.write_u32(self.__uid)
     return packet.encode(msg.P_ACK_SCENE_EXIT)
Ejemplo n.º 19
0
 def encode(self):
     packet = Packet()
     packet.write_u32(self.__uid)
     packet.write_bytes(self.__scene_rot_pos.get_bytes())
     return packet.read_bytes()
Ejemplo n.º 20
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u32(self.__uid)
		return packet.encode(msg.P_ACK_SCENE_EXIT)