inline bool Wait(HTcond &cond, int timeout) { return htCondWait(&cond, timeout) == 0; }
inline bool Wait(HTcond &cond, HTmutex &mutex, int timeout) { int rv = htCondWait(&cond, &mutex, timeout); return rv == 0; }