projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update for facility mismatch
[lttv.git]
/
ltt
/
branches
/
poly
/
ltt
/
event.h
diff --git
a/ltt/branches/poly/ltt/event.h
b/ltt/branches/poly/ltt/event.h
index 209ba36103f86348490f143c97491d5e3d4a00b8..e91875e548f080ef9cc2a7c12bd7da1062422bdb 100644
(file)
--- a/
ltt/branches/poly/ltt/event.h
+++ b/
ltt/branches/poly/ltt/event.h
@@
-1,5
+1,6
@@
/* This file is part of the Linux Trace Toolkit trace reading library
* Copyright (C) 2003-2004 Michel Dagenais
/* This file is part of the Linux Trace Toolkit trace reading library
* Copyright (C) 2003-2004 Michel Dagenais
+ * 2006 Mathieu Desnoyers
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@
-68,6
+69,9
@@
LttEventPosition * ltt_event_position_new();
void ltt_event_position_get(LttEventPosition *ep, LttTracefile **tf,
guint *block, guint *offset, guint64 *tsc);
void ltt_event_position_get(LttEventPosition *ep, LttTracefile **tf,
guint *block, guint *offset, guint64 *tsc);
+void ltt_event_position_set(LttEventPosition *ep, LttTracefile *tf,
+ guint block, guint offset, guint64 tsc);
+
gint ltt_event_position_compare(const LttEventPosition *ep1,
const LttEventPosition *ep2);
gint ltt_event_position_compare(const LttEventPosition *ep1,
const LttEventPosition *ep2);
@@
-98,6
+102,7
@@
guint64 ltt_event_field_element_number(LttEvent *e, LttField *f);
LttField *ltt_event_field_element_select(LttEvent *e, LttField *f, gulong i);
LttField *ltt_event_field_element_select(LttEvent *e, LttField *f, gulong i);
+off_t ltt_event_field_offset(LttEvent *e, LttField *f);
/* A union is like a structure except that only a single member at a time
is present depending on the specific event instance. This function tells
/* A union is like a structure except that only a single member at a time
is present depending on the specific event instance. This function tells
@@
-127,7
+132,7
@@
double ltt_event_get_double(LttEvent *e, LttField *f);
gchar *ltt_event_get_string(LttEvent *e, LttField *f);
gchar *ltt_event_get_string(LttEvent *e, LttField *f);
-void compute_offsets(LttTracefile *tf, Ltt
EventType *event, off_t *offset
,
-
void *root);
+void compute_offsets(LttTracefile *tf, Ltt
Facility *fac
,
+
LttEventType *event, off_t *offset,
void *root);
#endif // EVENT_H
#endif // EVENT_H
This page took
0.023159 seconds
and
4
git commands to generate.