コード例 #1
0
ファイル: server.py プロジェクト: pyloque/dummyepoll
def main():
    driller = Cycle()
    serv = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    serv.setblocking(0)
    serv.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
    serv.bind(("localhost", 7777))
    serv.listen(1)
    handler = SocketHandler(driller, serv, is_server=True)
    driller.register(serv.fileno(), handler, select.EPOLLIN)
    handler.read_util('\n', HttpServer())
    driller.drill()