コード例 #1
0
ファイル: master.py プロジェクト: haryde/proyectoCPD
 def __init__(self):
     self._objList = [yahooDataObject.yahooDataObject('GOOG'), 
                                         yahooDataObject.yahooDataObject('AAPL'),
                                         yahooDataObject.yahooDataObject('IBM'),
                                         yahooDataObject.yahooDataObject('MSFT'),
                                         yahooDataObject.yahooDataObject('TOSHBF'),
                                         yahooDataObject.yahooDataObject('SNE'),
                                         yahooDataObject.yahooDataObject('2357.TW'),
                                         yahooDataObject.yahooDataObject('LNVGY'),
                                         yahooDataObject.yahooDataObject('ITX.MC'),
                                         yahooDataObject.yahooDataObject('SAN'),
                                         yahooDataObject.yahooDataObject('FB'),
                                         yahooDataObject.yahooDataObject('IDR.MC')]
     self._port = 12345                                # Port for communication, private.
     self._slaveConnected = False             # Tells if there is a slave connected
     self._listSock = socket.socket()    # Listener socket
     self._connSock = socket.socket()    # Connection socket
     self._host = socket.gethostname() # Get local machine name
     self._failCounter = 0                            # Counts the number of failed attempts
コード例 #2
0
ファイル: slave.py プロジェクト: haryde/proyectoCPD2
 def __init__(self, a_socket):
     self._objList = [yahooDataObject.yahooDataObject('GOOG'), 
                                         yahooDataObject.yahooDataObject('AAPL'),
                                         yahooDataObject.yahooDataObject('IBM'),
                                         yahooDataObject.yahooDataObject('MSFT'),
                                         yahooDataObject.yahooDataObject('TOSHBF'),
                                         yahooDataObject.yahooDataObject('SNE'),
                                         yahooDataObject.yahooDataObject('2357.TW'),
                                         yahooDataObject.yahooDataObject('LNVGY'),
                                         yahooDataObject.yahooDataObject('ITX.MC'),
                                         yahooDataObject.yahooDataObject('SAN'),
                                         yahooDataObject.yahooDataObject('FB'),
                                         yahooDataObject.yahooDataObject('IDR.MC')]