mirror of
https://github.com/FAUSheppy/ths-speech
synced 2025-12-08 17:08:32 +01:00
24 lines
696 B
Python
24 lines
696 B
Python
#/usr/bin/python3
|
|
import socketserver
|
|
import server interface
|
|
|
|
class AppRequestHandler(socketserver.BaseRequestHandler):
|
|
def __init__(self, request, client_address, server):
|
|
socketserver.BaseRequestHandler.__init__(self, request, client_address, server)
|
|
return
|
|
|
|
def setup(self):
|
|
return socketserver.BaseRequestHandler.setup(self)
|
|
|
|
def handle(self):
|
|
data = self.request.recv(1024)
|
|
retval = server_interface.parse_request(data)
|
|
self.request.send(retval)
|
|
return
|
|
|
|
def finish(self):
|
|
return socketserver.BaseRequestHandler.finish(self)
|
|
|
|
def start_server():
|
|
server = socketserver.Server(("localhost",7100),AppRequestHandler)
|