tevent
0.9.31
|
Functions | |
int | tevent_timeval_compare (const struct timeval *tv1, const struct timeval *tv2) |
Compare two timeval values. More... | |
struct timeval | tevent_timeval_zero (void) |
Get a zero timeval value. More... | |
struct timeval | tevent_timeval_current (void) |
Get a timeval value for the current time. More... | |
struct timeval | tevent_timeval_set (uint32_t secs, uint32_t usecs) |
Get a timeval structure with the given values. More... | |
struct timeval | tevent_timeval_until (const struct timeval *tv1, const struct timeval *tv2) |
Get the difference between two timeval values. More... | |
bool | tevent_timeval_is_zero (const struct timeval *tv) |
Check if a given timeval structure is zero. More... | |
struct timeval | tevent_timeval_add (const struct timeval *tv, uint32_t secs, uint32_t usecs) |
Add the given amount of time to a timeval structure. More... | |
struct timeval | tevent_timeval_current_ofs (uint32_t secs, uint32_t usecs) |
Get a timeval in the future with a specified offset from now. More... | |
struct timeval tevent_timeval_add | ( | const struct timeval * | tv, |
uint32_t | secs, | ||
uint32_t | usecs | ||
) |
Add the given amount of time to a timeval structure.
[in] | tv | The timeval structure to add the time. |
[in] | secs | The seconds to add to the timeval. |
[in] | usecs | The microseconds to add to the timeval. |
int tevent_timeval_compare | ( | const struct timeval * | tv1, |
const struct timeval * | tv2 | ||
) |
Compare two timeval values.
[in] | tv1 | The first timeval value to compare. |
[in] | tv2 | The second timeval value to compare. |
Compare two timeval values.
Return -1 if tv1 < tv2 Return 0 if tv1 == tv2 Return 1 if tv1 > tv2
struct timeval tevent_timeval_current | ( | void | ) |
Get a timeval value for the current time.
Get a timeval value for the current time.
struct timeval tevent_timeval_current_ofs | ( | uint32_t | secs, |
uint32_t | usecs | ||
) |
Get a timeval in the future with a specified offset from now.
[in] | secs | The seconds of the offset from now. |
[in] | usecs | The microseconds of the offset from now. |
Get a timeval in the future with a specified offset from now.
bool tevent_timeval_is_zero | ( | const struct timeval * | tv | ) |
Check if a given timeval structure is zero.
[in] | tv | The timeval to check if it is zero. |
Check if a given timeval structure is zero.
struct timeval tevent_timeval_set | ( | uint32_t | secs, |
uint32_t | usecs | ||
) |
Get a timeval structure with the given values.
[in] | secs | The seconds to set. |
[in] | usecs | The microseconds to set. |
Get a timeval structure with the given values.
struct timeval tevent_timeval_until | ( | const struct timeval * | tv1, |
const struct timeval * | tv2 | ||
) |
Get the difference between two timeval values.
[in] | tv1 | The first timeval. |
[in] | tv2 | The second timeval. |
Get the difference between two timeval values.
struct timeval tevent_timeval_zero | ( | void | ) |
Get a zero timeval value.
Get a zero timeval value.