QTfrontend/netserver.h
changeset 2948 3f21a9dc93d0
parent 1375 c95c6887b289
child 4976 088d40d8aba2
equal deleted inserted replaced
2947:803b277e4894 2948:3f21a9dc93d0
    22 #include <QObject>
    22 #include <QObject>
    23 #include <QProcess>
    23 #include <QProcess>
    24 
    24 
    25 class HWNetServer : public QObject
    25 class HWNetServer : public QObject
    26 {
    26 {
    27 	Q_OBJECT
    27     Q_OBJECT
    28 
    28 
    29 public:
    29 public:
    30 	~HWNetServer();
    30     ~HWNetServer();
    31 	bool StartServer(quint16 port);
    31     bool StartServer(quint16 port);
    32 	void StopServer();
    32     void StopServer();
    33 	QString getRunningHostName() const;
    33     QString getRunningHostName() const;
    34 	quint16 getRunningPort() const;
    34     quint16 getRunningPort() const;
    35 
    35 
    36 private:
    36 private:
    37 	quint16 ds_port;
    37     quint16 ds_port;
    38 	QProcess process;
    38     QProcess process;
    39 };
    39 };
    40 
    40 
    41 #endif // _NETSERVER_INCLUDED
    41 #endif // _NETSERVER_INCLUDED