예제 #1
0
 def _failPendingPackets(self):
     if not self._wasOnceConnected and self._pingLog:
         self._pingLog.connectFailed(self._identity)
     MMTPClientConnection._failPendingPackets(self)
예제 #2
0
 def onProtocolRead(self):
     MMTPClientConnection.onProtocolRead(self)
     if self._isConnected:
         if self._pingLog:
             self._pingLog.connected(self._identity)
         self._wasOnceConnected = 1
예제 #3
0
    def __init__(self, *args, **kwargs):
        MMTPClientConnection.__init__(self, *args, **kwargs)

        self._wasOnceConnected = 0
        self._pingLog = None
        self._identity = None
예제 #4
0
 def _failPendingPackets(self):
     if not self._wasOnceConnected and self._pingLog:
         self._pingLog.connectFailed(self._identity)
     MMTPClientConnection._failPendingPackets(self)
예제 #5
0
 def onProtocolRead(self):
     MMTPClientConnection.onProtocolRead(self)
     if self._isConnected:
         if self._pingLog:
             self._pingLog.connected(self._identity)
         self._wasOnceConnected = 1
예제 #6
0
    def __init__(self, *args, **kwargs):
        MMTPClientConnection.__init__(self, *args, **kwargs)

        self._wasOnceConnected = 0
        self._pingLog = None
        self._identity = None