@@ -172,7 +172,7 @@ int TAbstractWebSocket::parse(QByteArray &recvData)
172172 websocketFrames ().append (TWebSocketFrame ());
173173 } else {
174174 const TWebSocketFrame &f = websocketFrames ().last ();
175- if (f.state () == TWebSocketFrame::Completed) {
175+ if (f.state () == TWebSocketFrame::ProcessingState:: Completed) {
176176 websocketFrames ().append (TWebSocketFrame ());
177177 }
178178 }
@@ -190,7 +190,7 @@ int TAbstractWebSocket::parse(QByteArray &recvData)
190190
191191 while (!ds.atEnd ()) {
192192 switch (pfrm->state ()) {
193- case TWebSocketFrame::Empty: {
193+ case TWebSocketFrame::ProcessingState:: Empty: {
194194 hdr = dev->peek (14 );
195195 QDataStream dshdr (hdr);
196196 dshdr.setByteOrder (QDataStream::BigEndian);
@@ -247,9 +247,9 @@ int TAbstractWebSocket::parse(QByteArray &recvData)
247247 }
248248
249249 if (pfrm->payloadLength () == 0 ) {
250- pfrm->setState (TWebSocketFrame::Completed);
250+ pfrm->setState (TWebSocketFrame::ProcessingState:: Completed);
251251 } else {
252- pfrm->setState (TWebSocketFrame::HeaderParsed);
252+ pfrm->setState (TWebSocketFrame::ProcessingState:: HeaderParsed);
253253 if (pfrm->payloadLength () >= 2 * 1024 * 1024 * 1024ULL ) {
254254 tSystemError (" Too big frame [{}:{}]" , __FILE__, __LINE__);
255255 pfrm->clear ();
@@ -266,8 +266,8 @@ int TAbstractWebSocket::parse(QByteArray &recvData)
266266 break ;
267267 }
268268
269- case TWebSocketFrame::HeaderParsed: // fall through
270- case TWebSocketFrame::MoreData: {
269+ case TWebSocketFrame::ProcessingState:: HeaderParsed: // fall through
270+ case TWebSocketFrame::ProcessingState:: MoreData: {
271271 tSystemDebug (" WebSocket reading payload: available length:{}" , dev->bytesAvailable ());
272272 tSystemDebug (" WebSocket parsing length to read:{} current buf len:{}" , (quint64)pfrm->payloadLength (), (qint64)pfrm->payload ().size ());
273273 uint64_t size = std::min ((uint64_t )(pfrm->payloadLength () - pfrm->payload ().size ()), (uint64_t )dev->bytesAvailable ());
@@ -296,22 +296,22 @@ int TAbstractWebSocket::parse(QByteArray &recvData)
296296 tSystemDebug (" WebSocket payload curent buf len: {}" , (qint64)pfrm->payload ().length ());
297297
298298 if ((uint64_t )pfrm->payload ().size () == pfrm->payloadLength ()) {
299- pfrm->setState (TWebSocketFrame::Completed);
299+ pfrm->setState (TWebSocketFrame::ProcessingState:: Completed);
300300 tSystemDebug (" Parse Completed payload len: {}" , (qint64)pfrm->payload ().size ());
301301 } else {
302- pfrm->setState (TWebSocketFrame::MoreData);
302+ pfrm->setState (TWebSocketFrame::ProcessingState:: MoreData);
303303 tSystemDebug (" Parse MoreData payload len: {}" , (qint64)pfrm->payload ().size ());
304304 }
305305 break ;
306306 }
307307
308- case TWebSocketFrame::Completed: // fall through
308+ case TWebSocketFrame::ProcessingState:: Completed: // fall through
309309 default :
310310 Q_ASSERT (0 );
311311 break ;
312312 }
313313
314- if (pfrm->state () == TWebSocketFrame::Completed) {
314+ if (pfrm->state () == TWebSocketFrame::ProcessingState:: Completed) {
315315 if (Q_UNLIKELY (!pfrm->validate ())) {
316316 pfrm->clear ();
317317 continue ;
0 commit comments