... WebSocket ws; ws.NonBlocking().Connect("ws://127.0.0.1:8888"); while( true ) { ws.Do(); if( ws.IsClosed() || ws.IsError() ) { LOG( ws.GetErrorDesc() ); break; } SocketWaitEvent event; ws.AddTo( event ); event.Wait( 1000 ); if( event[0] & WAIT_READ ) { String response = ws.Receive(); if( !response.IsEmpty() ) LOG( response ); } else if( event[0] & WAIT_WRITE ) ws.SendText( AsString( Random() ) ); } ...
Report message to a moderator