projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Expose monitor timer interval to lttngctl and client
[lttng-tools.git]
/
include
/
lttng
/
channel.h
diff --git
a/include/lttng/channel.h
b/include/lttng/channel.h
index 732074c3ae99d8c137483cd792e62e4dbafd2da4..e20ed4f4fce981cff071482817ca5108677df026 100644
(file)
--- a/
include/lttng/channel.h
+++ b/
include/lttng/channel.h
@@
-68,6
+68,14
@@
struct lttng_channel {
char padding[LTTNG_CHANNEL_PADDING1];
};
char padding[LTTNG_CHANNEL_PADDING1];
};
+/*
+ */
+extern struct lttng_channel *lttng_channel_create(struct lttng_domain *domain);
+
+/*
+ */
+extern void lttng_channel_destroy(struct lttng_channel *channel);
+
/*
* List the channel(s) of a session.
*
/*
* List the channel(s) of a session.
*
@@
-124,6
+132,12
@@
extern int lttng_channel_get_discarded_event_count(struct lttng_channel *chan,
extern int lttng_channel_get_lost_packet_count(struct lttng_channel *chan,
uint64_t *lost_packets);
extern int lttng_channel_get_lost_packet_count(struct lttng_channel *chan,
uint64_t *lost_packets);
+extern int lttng_channel_get_monitor_timer_interval(struct lttng_channel *chan,
+ uint64_t *monitor_timer_interval);
+
+extern int lttng_channel_set_monitor_timer_interval(struct lttng_channel *chan,
+ uint64_t monitor_timer_interval);
+
#ifdef __cplusplus
}
#endif
#ifdef __cplusplus
}
#endif
This page took
0.023285 seconds
and
4
git commands to generate.