OSC: Process all available events in one wait cycle.
This commit is contained in:
parent
038a6cc712
commit
0f688c99ae
|
@ -339,11 +339,12 @@ namespace OSC
|
|||
wait( 0 );
|
||||
}
|
||||
|
||||
/** Process any waiting events and return immediately */
|
||||
/** Process any waiting events and return after timeout */
|
||||
void
|
||||
Endpoint::wait ( int timeout ) const
|
||||
{
|
||||
lo_server_recv_noblock( _server, timeout );
|
||||
if ( lo_server_wait( _server, timeout ) )
|
||||
while ( lo_server_recv_noblock( _server, 0 ) ) { }
|
||||
}
|
||||
|
||||
/** Process events forever */
|
||||
|
|
Loading…
Reference in New Issue