Esempio n. 1
0
 def __init__(self, parent = None):
     QTcpSocket.__init__(self, parent)
     
     # The 'readyRead' signal is from QTcpSocket, call 'readyReadId' 
     # whenever is emitted.
     self.readyRead.connect(self.onReadyRead)
     self.disconnected.connect(self.onDisconnected)
Esempio n. 2
0
 def __init__(self):
     QTcpSocket.__init__(self)
     self.wait_len = ''
     self.temp = ''
     self.setSocketOption(QTcpSocket.KeepAliveOption, QVariant(1))
     self.readyRead.connect(self.on_ready_read)
     self.connected.connect(self.on_connected)
     self.disconnected.connect(self.on_disconnect)
     self.error.connect(self.on_error)
Esempio n. 3
0
 def __init__(self, id = None, client = False, parent = None):
     """Creates a connection.
     
     id -- Optional socket descriptor.
     client -- Whether this connection is opened from the client side or server side.
     parent -- Parent object."""
     QTcpSocket.__init__(self, parent)
     if id:
         if not self.setSocketDescriptor(id):
             self.done()
             return
         self.id = id
     self.player = None
     self.client = client
     self.buffer = QBuffer()
     self.buffer.open(QBuffer.ReadWrite)
     self.readyRead.connect(self._readIncomingData)