Move UST registry into sessiond and implement notifiers
[lttng-ust.git] / include / lttng / ust-events.h
index c87a82c00a87277ec0b1144c31104ed385c96835..663ffbe353d454ba1ca47417e3ec3194b8068be5 100644 (file)
@@ -420,8 +420,8 @@ struct lttng_channel {
        /* Event ID management */
        struct lttng_session *session;
        int objd;                       /* Object associated to channel */
-       unsigned int free_event_id;     /* Next event ID to allocate */
-       unsigned int used_event_id;     /* Max allocated event IDs */
+       unsigned int _deprecated1;
+       unsigned int _deprecated2;
        struct cds_list_head node;      /* Channel list in session */
        const struct lttng_channel_ops *ops;
        int header_type;                /* 0: unset, 1: compact, 2: large */
@@ -455,13 +455,14 @@ struct lttng_session {
        struct cds_list_head events_head;       /* list of events */
        struct cds_list_head _deprecated1;
        struct cds_list_head node;              /* Session list */
-       unsigned int free_chan_id;              /* Next chan ID to allocate */
+       int _deprecated2;
        unsigned int metadata_dumped:1;
 
        /* New UST 2.1 */
        /* List of enablers */
        struct cds_list_head enablers_head;
        struct lttng_ust_event_ht events_ht;    /* ht of events */
+       void *owner;                            /* object owner */
 };
 
 struct lttng_transport {
This page took 0.024281 seconds and 4 git commands to generate.