table of contents
The tevent helper functiions(3) | tevent | The tevent helper functiions(3) |
NAME¶
The tevent helper functiions -
Functions¶
int tevent_timeval_compare (const struct timeval *tv1,
const struct timeval *tv2)
Compare two timeval values. struct timeval tevent_timeval_zero
(void)
Get a zero timval value. struct timeval tevent_timeval_current
(void)
Get a timeval value for the current time. struct timeval
tevent_timeval_set (uint32_t secs, uint32_t usecs)
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. bool
tevent_timeval_is_zero (const struct timeval *tv)
Check if a given timeval structure is zero. 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. struct timeval
tevent_timeval_current_ofs (uint32_t secs, uint32_t usecs)
Get a timeval in the future with a specified offset from now.
Detailed Description¶
Todo
Function Documentation¶
struct timeval tevent_timeval_add (const struct timeval * tv, uint32_t secs, uint32_t usecs) [read]¶
Add the given amount of time to a timeval structure. Parameters:
secs The seconds to add to the timeval.
usecs The microseconds to add to the timeval.
Returns:
int tevent_timeval_compare (const struct timeval * tv1, const struct timeval * tv2)¶
Compare two timeval values. Parameters:
tv2 The second timeval value to compare.
Returns:
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) [read]¶
Get a timeval value for the current time. Returns:
struct timeval tevent_timeval_current_ofs (uint32_t secs, uint32_t usecs) [read]¶
Get a timeval in the future with a specified offset from now. Parameters:
usecs The microseconds of the offset from now.
Returns:
bool tevent_timeval_is_zero (const struct timeval * tv)¶
Check if a given timeval structure is zero. Parameters:
Returns:
struct timeval tevent_timeval_set (uint32_t secs, uint32_t usecs) [read]¶
Get a timeval structure with the given values. Parameters:
usecs The microseconds to set.
Returns:
struct timeval tevent_timeval_until (const struct timeval * tv1, const struct timeval * tv2) [read]¶
Get the difference between two timeval values. Parameters:
tv2 The second timeval.
Returns:
struct timeval tevent_timeval_zero (void) [read]¶
Get a zero timval value. Returns:
Author¶
Generated automatically by Doxygen for tevent from the source code.
12 Apr 2016 | Version 0.9.8 |