table of contents
The tevent helper functions(3) | tevent | The tevent helper functions(3) |
NAME¶
The tevent helper functions -
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 timeval 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_tsecs, uint32_tusecs)¶
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)¶
Get a timeval value for the current time.
Returns:
Get a timeval value for the current time.
struct timeval tevent_timeval_current_ofs (uint32_tsecs, uint32_tusecs)¶
Get a timeval in the future with a specified offset from now.
Parameters:
usecs The microseconds of the offset from now.
Returns:
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.
Parameters:
Returns:
Check if a given timeval structure is zero.
struct timeval tevent_timeval_set (uint32_tsecs, uint32_tusecs)¶
Get a timeval structure with the given values.
Parameters:
usecs The microseconds to set.
Returns:
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.
Parameters:
tv2 The second timeval.
Returns:
Get the difference between two timeval values.
struct timeval tevent_timeval_zero (void)¶
Get a zero timeval value.
Returns:
Get a zero timeval value.
Author¶
Generated automatically by Doxygen for tevent from the source code.
Thu Apr 2 2020 | Version 0.9.8 |