예제 #1
0
    def _connect(self):
        if self.connected:
            return self.connected

        # XXX: grab port and hostname from settings maybe?
        self.connected = connect()
        self.connected.addCallback(self._connected)

        self.loop.start()

        return self.connected
예제 #2
0
def connect(hostname="localhost", port=6080):
    d = fxconnection.connect(hostname, port)
    d.addCallback(gotProtocol)
    return d
예제 #3
0
 def run(self, edit):
     d = connect()
     d.addCallback(self.dump)
예제 #4
0
def connect(hostname="localhost", port=6080):
    d = fxconnection.connect(hostname, port)
    d.addCallback(gotProtocol)
    return d