equal
deleted
inserted
replaced
39 |
39 |
40 public: |
40 public: |
41 HWNewNet(GameUIConfig * config, GameCFGWidget* pGameCFGWidget, TeamSelWidget* pTeamSelWidget); |
41 HWNewNet(GameUIConfig * config, GameCFGWidget* pGameCFGWidget, TeamSelWidget* pTeamSelWidget); |
42 void Connect(const QString & hostName, quint16 port, const QString & nick); |
42 void Connect(const QString & hostName, quint16 port, const QString & nick); |
43 void Disconnect(); |
43 void Disconnect(); |
44 void JoinGame(const QString & game); |
44 void JoinRoom(const QString & room); |
|
45 void CreateRoom(const QString & room); |
45 void StartGame(); |
46 void StartGame(); |
46 |
47 |
47 private: |
48 private: |
48 GameUIConfig* config; |
49 GameUIConfig* config; |
49 GameCFGWidget* m_pGameCFGWidget; |
50 GameCFGWidget* m_pGameCFGWidget; |
77 quint8 sz = strmsg.size(); |
78 quint8 sz = strmsg.size(); |
78 QByteArray enginemsg = QByteArray((char *)&sz, 1) + strmsg; |
79 QByteArray enginemsg = QByteArray((char *)&sz, 1) + strmsg; |
79 emit FromNet(enginemsg); |
80 emit FromNet(enginemsg); |
80 } |
81 } |
81 |
82 |
|
83 QStringList cmdbuf; |
|
84 |
82 void RawSendNet(const QString & buf); |
85 void RawSendNet(const QString & buf); |
83 void RawSendNet(const QByteArray & buf); |
86 void RawSendNet(const QByteArray & buf); |
84 void ParseLine(const QByteArray & line); |
87 void ParseCmd(const QStringList & lst); |
85 |
88 |
86 signals: |
89 signals: |
87 void AskForRunGame(); |
90 void AskForRunGame(); |
88 void Connected(); |
91 void Connected(); |
89 void Disconnected(); |
92 void Disconnected(); |