These are some convience functions used throughout libqb.
- Author
- Angus Salkeld asalk.nosp@m.eld@.nosp@m.redha.nosp@m.t.co.nosp@m.m
- Locking
-
- Time functions
-
- Basic Stopwatch
* uint64_t elapsed1;
* uint64_t elapsed2;
*
*
* usleep(sometime);
*
* usleep(somemoretime);
*
*
- Stopwatch with splits
- Setup a stopwatch with space for 3 splits.
* uint64_t split;
*
*
* usleep(sometime);
*
* usleep(somemoretime);
*
* usleep(somemoretime);
*
* do {
*
qb_log(LOG_INFO,
"split %d is %"PRIu64
"", last, split);
* idx--;
* } while (split > 0);
*
*
qb_log(LOG_INFO,
"time between second and third split is %"PRIu64
"", split);
*
*
- See Also
- qbutil.h