Indentation + some comments.
FossilOrigin-Name: 49d9359ce17bafbbe7e511cb9cc9f3ed014e621df6df3c4c3d81f58d0a400fd7
This commit is contained in:
parent
4d8664a2eb
commit
2dbe69d18c
@ -29,7 +29,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* CAPWAP timer type, used in #cw_timer_start and #cw_timer_timeout.
|
* CAPWAP timer type, used in conjunction with #cw_timer_start and #cw_timer_timeout.
|
||||||
*/
|
*/
|
||||||
typedef time_t cw_timer_t;
|
typedef time_t cw_timer_t;
|
||||||
|
|
||||||
@ -50,7 +50,9 @@ typedef time_t cw_timer_t;
|
|||||||
*/
|
*/
|
||||||
#define cw_timer_timeout(t) (time(NULL)>t ? 1 : 0)
|
#define cw_timer_timeout(t) (time(NULL)>t ? 1 : 0)
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the number of nano seconds from a timeval.
|
||||||
|
*/
|
||||||
#define cw_timevaltodouble(tv) \
|
#define cw_timevaltodouble(tv) \
|
||||||
(( ((1000000.0)*(double)((tv)->tv_sec) + (double)(tv)->tv_usec)) )
|
(( ((1000000.0)*(double)((tv)->tv_sec) + (double)(tv)->tv_usec)) )
|
||||||
|
|
||||||
@ -60,31 +62,32 @@ typedef time_t cw_timer_t;
|
|||||||
* and #cw_clock_lap.
|
* and #cw_clock_lap.
|
||||||
*
|
*
|
||||||
* @param c name of the variable
|
* @param c name of the variable
|
||||||
*/
|
*/
|
||||||
#define CLOCK_DEFINE(c)\
|
#define CLOCK_DEFINE(c)\
|
||||||
struct timeval c;
|
struct timeval c;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Start the clock (stop watch), start measuring time
|
* Start the clock (stop watch), start measuring time
|
||||||
* @param c a pounter to a variable defined with #DEFINE_CLOCK
|
* @param c a pounter to a variable defined with #DEFINE_CLOCK
|
||||||
*/
|
*/
|
||||||
#define cw_clock_start(c)\
|
#define cw_clock_start(c)\
|
||||||
gettimeofday(c,NULL);
|
gettimeofday(c,NULL);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get lap time. (stop watch)
|
* Get lap time. (stop watch)
|
||||||
* @param tv pointer to clock variable defined with #DEFINE_CLOCK
|
* @param tv pointer to a clock variable defined with #CLOCK_DEFINE
|
||||||
* @return lap time in seconds.
|
* @return lap time in seconds.
|
||||||
*/
|
*/
|
||||||
static inline double cw_clock_lap(struct timeval *tv){
|
static inline double cw_clock_lap(struct timeval *tv)
|
||||||
|
{
|
||||||
struct timeval lap;
|
struct timeval lap;
|
||||||
gettimeofday(&lap,NULL);
|
gettimeofday(&lap, NULL);
|
||||||
return (cw_timevaltodouble(&lap)-cw_timevaltodouble(tv))/1000000.0;
|
return (cw_timevaltodouble(&lap) - cw_timevaltodouble(tv)) / 1000000.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An alias for #cw_clock_lap
|
* An alias for #cw_clock_lap
|
||||||
*/
|
*/
|
||||||
#define cw_clock_stop cw_clock_lap
|
#define cw_clock_stop cw_clock_lap
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
Loading…
Reference in New Issue
Block a user