projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Handle negative time and offset from Epoch
[babeltrace.git]
/
include
/
babeltrace
/
iterator.h
diff --git
a/include/babeltrace/iterator.h
b/include/babeltrace/iterator.h
index 360a9c70a5a159eed3bd11b00e1bfa97060084c8..5c3939c32b4261eaae4ed3676a20fbb205586c73 100644
(file)
--- a/
include/babeltrace/iterator.h
+++ b/
include/babeltrace/iterator.h
@@
-35,6
+35,7
@@
extern "C" {
/* Flags for the iterator read_event */
enum {
BT_ITER_FLAG_LOST_EVENTS = (1 << 0),
/* Flags for the iterator read_event */
enum {
BT_ITER_FLAG_LOST_EVENTS = (1 << 0),
+ BT_ITER_FLAG_RETRY = (1 << 1),
};
/* Forward declarations */
};
/* Forward declarations */
@@
-65,14
+66,16
@@
struct bt_saved_pos;
* only use BT_SEEK_LAST to get the timestamp of the last event(s) in
* the trace.
*/
* only use BT_SEEK_LAST to get the timestamp of the last event(s) in
* the trace.
*/
+enum bt_iter_pos_type {
+ BT_SEEK_TIME, /* uses u.seek_time */
+ BT_SEEK_RESTORE, /* uses u.restore */
+ BT_SEEK_CUR,
+ BT_SEEK_BEGIN,
+ BT_SEEK_LAST,
+};
+
struct bt_iter_pos {
struct bt_iter_pos {
- enum {
- BT_SEEK_TIME, /* uses u.seek_time */
- BT_SEEK_RESTORE, /* uses u.restore */
- BT_SEEK_CUR,
- BT_SEEK_BEGIN,
- BT_SEEK_LAST,
- } type;
+ enum bt_iter_pos_type type;
union {
uint64_t seek_time;
struct bt_saved_pos *restore;
union {
uint64_t seek_time;
struct bt_saved_pos *restore;
This page took
0.02342 seconds
and
4
git commands to generate.