refactored code so it is easier to read
This commit is contained in:
@@ -3,14 +3,15 @@ import time
|
||||
import threading
|
||||
from common import *
|
||||
|
||||
|
||||
class ServerVCKO:
|
||||
def __init__(self):
|
||||
self.host = socket.gethostname()
|
||||
self.port = 8328
|
||||
self.port = 8328
|
||||
self.header_size = 1024
|
||||
self.format = "utf-8"
|
||||
self.disconnect_message = "!DISCONNECT"
|
||||
self.server_socket = socket.socket()
|
||||
self.server_socket = socket.socket()
|
||||
self.server_socket.bind((self.host, self.port))
|
||||
self.game_list = []
|
||||
|
||||
@@ -27,6 +28,7 @@ class ServerVCKO:
|
||||
print(f"[{addr}] {msg}")
|
||||
conn.send("msg received".encode(self.format))
|
||||
conn.close()
|
||||
|
||||
def start(self):
|
||||
self.server_socket.listen()
|
||||
print(f"server is listening on {socket.gethostbyname(self.host)}")
|
||||
@@ -35,7 +37,8 @@ class ServerVCKO:
|
||||
thread = threading.Thread(target=self.handle_client, args=(conn, addr))
|
||||
thread.start()
|
||||
print(f"Active threads: {threading.active_count() - 1}")
|
||||
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
print("server starting")
|
||||
server = ServerVCKO()
|
||||
|
||||
Reference in New Issue
Block a user