コード例 #1
0
ファイル: server.py プロジェクト: mash0304/pathos
    def __init__(self, host, port):
        """create a XML-RPC server

Takes two initial inputs:
    host  -- hostname of XML-RPC server host
    port  -- port number for server requests
        """
        Server.__init__(self)
        SimpleXMLRPCDispatcher.__init__(self, allow_none=False, encoding=None)

        self._installSocket(host, port)
        self._activeProcesses = {}  # { fd : pid }
コード例 #2
0
ファイル: server.py プロジェクト: Wholinator/chord-tuner
    def __init__(self, host, port):
        '''create a XML-RPC server

Takes two initial inputs:
    host  -- hostname of XML-RPC server host
    port  -- port number for server requests
        '''
        Server.__init__(self)
        SimpleXMLRPCDispatcher.__init__(self, allow_none=False, encoding=None)

        self._installSocket(host, port)
        self._activeProcesses = {}  #{ fd : pid }
コード例 #3
0
ファイル: server.py プロジェクト: mash0304/pathos
    def serve(self):
        """enter the select loop... and wait for service requests"""

        timeout = 5
        Server.serve(self, 5)
コード例 #4
0
ファイル: server.py プロジェクト: mash0304/pathos
    def activate(self):
        """install callbacks"""

        Server.activate(self)
        self._selector.notifyOnReadReady(self._socket, self._onConnection)
        self._selector.notifyWhenIdle(self._onSelectorIdle)
コード例 #5
0
ファイル: server.py プロジェクト: Wholinator/chord-tuner
    def serve(self):
        """enter the select loop... and wait for service requests"""

        timeout = 5
        Server.serve(self, 5)
コード例 #6
0
ファイル: server.py プロジェクト: Wholinator/chord-tuner
    def activate(self):
        """install callbacks"""

        Server.activate(self)
        self._selector.notifyOnReadReady(self._socket, self._onConnection)
        self._selector.notifyWhenIdle(self._onSelectorIdle)