[lib] timestamp_now_ns(): return int (not BOOL)
This commit is contained in:
parent
cfdbdccca3
commit
2771f8573b
|
@ -95,7 +95,7 @@ uint_fast8_t frequency_to_channel(uint_fast16_t channel)
|
||||||
*/
|
*/
|
||||||
void timestamp_now(TIMESTAMP *now)
|
void timestamp_now(TIMESTAMP *now)
|
||||||
{
|
{
|
||||||
if (timestamp_now_ns(now))
|
if (! timestamp_now_ns(now))
|
||||||
timestamp_round_to_ms(now) ;
|
timestamp_round_to_ms(now) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -104,14 +104,15 @@ void timestamp_now(TIMESTAMP *now)
|
||||||
/*
|
/*
|
||||||
* Set the TIMESTAMP 'now' at the current time (nanosecond-precision).
|
* Set the TIMESTAMP 'now' at the current time (nanosecond-precision).
|
||||||
*/
|
*/
|
||||||
BOOL timestamp_now_ns(TIMESTAMP *now)
|
int timestamp_now_ns(TIMESTAMP *now)
|
||||||
{
|
{
|
||||||
if (clock_gettime(CLOCK_REALTIME, now))
|
int ret ;
|
||||||
|
if ((ret = clock_gettime(CLOCK_REALTIME, now)))
|
||||||
{
|
{
|
||||||
perror("Cannot get the current time") ;
|
perror("Cannot get the current time") ;
|
||||||
return FALSE ;
|
return ret ;
|
||||||
}
|
}
|
||||||
return TRUE ;
|
return 0 ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -224,7 +224,7 @@ uint_fast8_t frequency_to_channel(uint_fast16_t channel) ;
|
||||||
|
|
||||||
// Time
|
// Time
|
||||||
void timestamp_now(TIMESTAMP *now) ;
|
void timestamp_now(TIMESTAMP *now) ;
|
||||||
BOOL timestamp_now_ns(TIMESTAMP *now) ;
|
int timestamp_now_ns(TIMESTAMP *now) ;
|
||||||
void timestamp_round_to_ms(TIMESTAMP *now) ;
|
void timestamp_round_to_ms(TIMESTAMP *now) ;
|
||||||
TIMESTAMP timeval_to_timestamp(const struct timeval d) ;
|
TIMESTAMP timeval_to_timestamp(const struct timeval d) ;
|
||||||
uint64_t timestamp_to_ms(TIMESTAMP date) ;
|
uint64_t timestamp_to_ms(TIMESTAMP date) ;
|
||||||
|
|
Loading…
Reference in New Issue