QTfrontend/net/tcpBase.h
changeset 7180 53ffc8853008
parent 6952 7f70f37bbf08
child 7289 835bb2852579
equal deleted inserted replaced
7176:fb4b0c6dfdbd 7180:53ffc8853008
    60         virtual QStringList getArguments()=0;
    60         virtual QStringList getArguments()=0;
    61         virtual void onClientRead();
    61         virtual void onClientRead();
    62         virtual void onClientDisconnect();
    62         virtual void onClientDisconnect();
    63         virtual void SendToClientFirst();
    63         virtual void SendToClientFirst();
    64 
    64 
       
    65       //  void RealStart();
    65     private:
    66     private:
    66         static QPointer<QTcpServer> IPCServer;
    67         /*static*/ QPointer<QTcpServer> IPCServer;
    67 
    68 
    68         bool m_isDemoMode;
    69         bool m_isDemoMode;
    69         void RealStart();
       
    70         QPointer<QTcpSocket> IPCSocket;
    70         QPointer<QTcpSocket> IPCSocket;
    71 
    71 
    72     private slots:
    72     private slots:
    73         void NewConnection();
    73         void NewConnection();
    74         void ClientDisconnect();
    74         void ClientDisconnect();
    75         void ClientRead();
    75         void ClientRead();
    76         void StartProcessError(QProcess::ProcessError error);
    76         void StartProcessError(QProcess::ProcessError error);
    77 
    77 
    78         void tcpServerReady();
    78       //  void tcpServerReady();
    79 };
    79 };
    80 
    80 
    81 #endif // _TCPBASE_INCLUDED
    81 #endif // _TCPBASE_INCLUDED