struct lttng_session;
struct lttng_ust_lib_ring_buffer_ctx;
struct lttng_event_field;
-struct lttng_event_notifier;
struct lttng_event_notifier_group;
/*
struct lttng_ust_event_notifier_private;
-struct lttng_event_notifier {
+struct lttng_ust_event_notifier {
uint32_t struct_size; /* Size of this structure. */
struct lttng_ust_event_common *parent;
struct lttng_ust_event_notifier_private *priv; /* Private event notifier interface */
- void (*notification_send)(struct lttng_event_notifier *event_notifier,
+ void (*notification_send)(struct lttng_ust_event_notifier *event_notifier,
const char *stack_data);
struct cds_list_head capture_bytecode_runtime_head;
};
/* Channel ID */
unsigned int id;
- enum lttng_ust_chan_type type;
+ enum lttng_ust_abi_chan_type type;
unsigned char uuid[LTTNG_UST_UUID_LEN]; /* Trace session unique ID */
int tstate:1; /* Transient enable state */
};