From bf33dd5091178cd0ad175b1914d74056db60e7af Mon Sep 17 00:00:00 2001 From: compudj Date: Tue, 13 Sep 2005 19:34:54 +0000 Subject: [PATCH] add get start time monotonic git-svn-id: http://ltt.polymtl.ca/svn@1176 04897980-b3bd-0310-b5e0-8ef037075253 --- ltt/branches/poly/ltt/trace.h | 6 +++++- ltt/branches/poly/ltt/tracefile.c | 8 +++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/ltt/branches/poly/ltt/trace.h b/ltt/branches/poly/ltt/trace.h index 71ef9bca..2e8ec3a1 100644 --- a/ltt/branches/poly/ltt/trace.h +++ b/ltt/branches/poly/ltt/trace.h @@ -141,10 +141,14 @@ gchar * ltt_trace_system_description_domain_name (LttSystemDescription * s); gchar * ltt_trace_system_description_description (LttSystemDescription * s); -/* get the start time of the trace */ +/* get the NTP start time of the trace */ LttTime ltt_trace_start_time(LttTrace *t); +/* get the monotonic start time of the trace */ + +LttTime ltt_trace_start_time_monotonic(LttTrace *t); + /* copy tracefile info over another. Used for sync. */ LttTracefile *ltt_tracefile_new(); void ltt_tracefile_destroy(LttTracefile *tf); diff --git a/ltt/branches/poly/ltt/tracefile.c b/ltt/branches/poly/ltt/tracefile.c index af3b02fe..b2ef3131 100644 --- a/ltt/branches/poly/ltt/tracefile.c +++ b/ltt/branches/poly/ltt/tracefile.c @@ -2555,12 +2555,18 @@ char * ltt_trace_system_description_description (LttSystemDescription * s) } -/* get the start time of the trace */ +/* get the NTP corrected start time of the trace */ LttTime ltt_trace_start_time(LttTrace *t) { return t->start_time; } +/* get the monotonic start time of the trace */ +LttTime ltt_trace_start_time_monotonic(LttTrace *t) +{ + return t->start_time_from_tsc; +} + LttTracefile *ltt_tracefile_new() { return g_new(LttTracefile, 1); -- 2.34.1