Package lacewing :: Package packetloaders :: Module name
[frames] | no frames]

Source Code for Module lacewing.packetloaders.name

 1  """ 
 2  Client login or name change. 
 3  """ 
 4   
 5  from lacewing.baseloader import _BaseLoader 
 6   
7 -class SetName(_BaseLoader):
8 """ 9 This packet is sent from the client once it wishes to login 10 or change its name. 11 12 @ivar name: The requested name. 13 """ 14 name = None 15
16 - def read(self, data):
17 self.name = str(data)
18
19 - def generate(self):
20 return self.name
21 22 __all__ = ['SetName'] 23