/** @brief handle incoming commands
@param[in,out] usec_timeout wait until new data is found, max timeout usecs.
-1: wait endless, 0: instant return
+ @param[out] usec_timeout_remaining microseconds from the timeout that were not used
*/
void command_server::handle(long long usec_timeout, long long* usec_timeout_remaining)
{