tevent_helpers (3) - Linux Manuals
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
- description
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:
-
tv The timeval structure to add the time.
secs The seconds to add to the timeval.
usecs The microseconds to add to the timeval.
Returns:
- The timeval structure with the new time.
int tevent_timeval_compare (const struct timeval *tv1, const struct timeval *tv2)
Compare two timeval values.
Parameters:
-
tv1 The first timeval value to compare.
tv2 The second timeval value to compare.
Returns:
- 0 if they are equal. 1 if the first time is greater than the second. -1 if the first time is smaller than the second.
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:
- A timval value with the current time.
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:
-
secs The seconds of the offset from now.
usecs The microseconds of the offset from now.
Returns:
- A timval with the given offset in the future.
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:
- tv The timeval to check if it is zero.
Returns:
- True if it is zero, false otherwise.
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:
-
secs The seconds to set.
usecs The microseconds to set.
Returns:
- A timeval structure with the given values.
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:
-
tv1 The first timeval.
tv2 The second timeval.
Returns:
- A timeval structure with the difference between the first and the second value.
Get the difference between two timeval values.
struct timeval tevent_timeval_zero (void)
Get a zero timval value.
Returns:
- A zero timval value.
Author
Generated automatically by Doxygen for tevent from the source code.