コード例 #1
0
ファイル: testio.py プロジェクト: JoyTeam/concurrence
    def testReadableWritableProperties(self):
        
        socket = Socket.new()
        writable = socket.writable
        self.assertTrue(isinstance(writable, FileDescriptorEvent))
        readable = socket.readable
        self.assertTrue(isinstance(readable, FileDescriptorEvent))

        socket.readable = None
コード例 #2
0
ファイル: testio.py プロジェクト: winner0911/concurrence
    def testReadableWritableProperties(self):

        socket = Socket.new()
        writable = socket.writable
        self.assertTrue(isinstance(writable, FileDescriptorEvent))
        readable = socket.readable
        self.assertTrue(isinstance(readable, FileDescriptorEvent))

        socket.readable = None
コード例 #3
0
def server():
    """accepts connections on a socket, and dispatches
    new tasks for handling the incoming requests"""
    server_socket = Socket.new()
    server_socket.bind(('localhost', 1337))
    server_socket.listen()

    while True:
        client_socket = server_socket.accept()
        Tasklet.new(handler)(client_socket)
コード例 #4
0
def server():
    server_socket = Socket.new()
    server_socket.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
    server_socket.bind(("127.0.0.1", 8080))
    server_socket.listen(128)

    print >>sys.stderr, "info: listening on: %r" % (server_socket.socket.getsockname(),)
    while True:
        client_socket = server_socket.accept()
        Tasklet.new(handler)(client_socket)
コード例 #5
0
ファイル: greeter.py プロジェクト: JoyTeam/concurrence
def server():
    """accepts connections on a socket, and dispatches
    new tasks for handling the incoming requests"""
    server_socket = Socket.new()
    server_socket.bind(('localhost', 8080))
    server_socket.listen()

    while True:
        client_socket = server_socket.accept()
        Tasklet.new(handler)(client_socket)
コード例 #6
0
def server():
    server_socket = Socket.new()
    server_socket.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
    server_socket.bind(('127.0.0.1', 8080))
    server_socket.listen(128)

    print >> sys.stderr, 'info: listening on: %r' % (
        server_socket.socket.getsockname(), )
    while True:
        client_socket = server_socket.accept()
        Tasklet.new(handler)(client_socket)
コード例 #7
0
ファイル: test_concurrence.py プロジェクト: fossabot/beecell
def server():
    """accepts connections on a socket, and dispatches
    new tasks for handling the incoming requests"""
    server_socket = Socket.new()
    server_socket.bind(('localhost', 8000))
    server_socket.listen()

    while True:
        #taskid = transactionIdGenerator(5)
        taskid = 1
        client_socket = server_socket.accept()
        Tasklet.new(handler, name='task-%s' % taskid)(client_socket)