Add a batchanalysis module to build and run a sync chain
[lttv.git] / lttv / lttv / sync / event_processing_lttng_common.h
index aa34cfcc766a414c68dfd2e3ace08d3f61bfdd68..7a710f74c79efc13b44d9e00b4f32bf63bdbdbd9 100644 (file)
 #define EVENT_PROCESSING_LTTNG_COMMON_H
 
 #include <glib.h>
+#include <stdbool.h>
 
 #include <lttv/tracecontext.h>
 
 
 GQuark
-       LTT_CHANNEL_NET,
-       LTT_CHANNEL_NETIF_STATE;
+       LTT_CHANNEL_NET;
 
 GQuark
-       LTT_EVENT_DEV_XMIT,
+       LTT_EVENT_DEV_XMIT_EXTENDED,
        LTT_EVENT_DEV_RECEIVE,
-       LTT_EVENT_TCPV4_RCV,
-       LTT_EVENT_NETWORK_IPV4_INTERFACE;
+       LTT_EVENT_TCPV4_RCV_EXTENDED,
+       LTT_EVENT_UDPV4_RCV_EXTENDED;
 
 GQuark
        LTT_FIELD_SKB,
@@ -52,15 +52,15 @@ GQuark
        LTT_FIELD_RST,
        LTT_FIELD_SYN,
        LTT_FIELD_FIN,
-       LTT_FIELD_NAME,
-    LTT_FIELD_ADDRESS,
-    LTT_FIELD_UP;
+       LTT_FIELD_UNICAST,
+       LTT_FIELD_ULEN,
+       LTT_FIELD_DATA_START;
 
 
 void createQuarks();
 void registerHooks(GArray* hookListList, LttvTracesetContext* const
-       traceSetContext, LttvHook hookFunction, gpointer
-       hookData);
+       traceSetContext, LttvHook hookFunction, gpointer hookData, const bool
+       const* eventTypes);
 void unregisterHooks(GArray* hookListList, LttvTracesetContext* const
        traceSetContext);
 
This page took 0.026363 seconds and 4 git commands to generate.