mirror of
https://github.com/kuitoi/kuitoi-Server.git
synced 2025-08-18 00:35:36 +00:00
Refactor __init__ Client
This commit is contained in:
parent
e1c18ed605
commit
3a40dc34cd
@ -14,15 +14,22 @@ from .udp_server import UDPServer
|
|||||||
|
|
||||||
class Client:
|
class Client:
|
||||||
|
|
||||||
def __init__(self, sock):
|
def __init__(self, reader, writer):
|
||||||
self.cid = 0
|
self.reader = reader
|
||||||
self.nick = None
|
self.writer = writer
|
||||||
self.log = utils.get_logger("client")
|
self.log = utils.get_logger("client(id: )")
|
||||||
self.addr = sock.getsockname()
|
self.addr = writer.get_extra_info("sockname")
|
||||||
self.socket = sock
|
|
||||||
self.loop = asyncio.get_event_loop()
|
self.loop = asyncio.get_event_loop()
|
||||||
|
self.cid = 0
|
||||||
|
self.key = None
|
||||||
|
self.nick = None
|
||||||
|
self.roles = None
|
||||||
|
self.guest = True
|
||||||
self.alive = True
|
self.alive = True
|
||||||
|
|
||||||
|
def _update_logger(self):
|
||||||
|
self.log = utils.get_logger(f"client(id:{self.cid})")
|
||||||
|
|
||||||
def is_disconnected(self):
|
def is_disconnected(self):
|
||||||
if not self.alive:
|
if not self.alive:
|
||||||
return True
|
return True
|
||||||
|
Loading…
x
Reference in New Issue
Block a user