dd9fd3c47aab15e5cccf04c103f1676dcf1dff7f
[deliverable/tracecompass.git] / lttng / org.eclipse.tracecompass.lttng2.kernel.core / src / org / eclipse / tracecompass / internal / lttng2 / kernel / core / TcpEventStrings.java
1 /*******************************************************************************
2 * Copyright (c) 2013, 2014 École Polytechnique de Montréal
3 *
4 * All rights reserved. This program and the accompanying materials are
5 * made available under the terms of the Eclipse Public License v1.0 which
6 * accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/epl-v10.html
8 *
9 * Contributors:
10 * Geneviève Bastien - Initial API and implementation
11 ******************************************************************************/
12
13 package org.eclipse.tracecompass.internal.lttng2.kernel.core;
14
15 /**
16 * This file defines all the known event and field names used to trace socket
17 * connection for both the addons module method (
18 * {@link org.eclipse.tracecompass.internal.lttng2.kernel.core.event.matching.TcpEventMatching}
19 * ) and the net_data_experimental branch (
20 * {@link org.eclipse.tracecompass.internal.lttng2.kernel.core.event.matching.TcpLttngEventMatching}
21 * ).
22 *
23 * These events should be eventually mainlined and when this happens, this class
24 * won't be necessary anymore and they should be moved to {@link LttngStrings}
25 * class
26 *
27 *
28 * @author Geneviève Bastien
29 */
30 @SuppressWarnings({ "javadoc", "nls" })
31 public interface TcpEventStrings {
32
33 /* Event names */
34 public static final String INET_CONNECT = "inet_connect";
35 public static final String INET_SOCK_CREATE = "inet_sock_create";
36 public static final String INET_SOCK_LOCAL_OUT = "inet_sock_local_out";
37 public static final String INET_SOCK_LOCAL_IN = "inet_sock_local_in";
38 public static final String INET_SOCK_CLONE = "inet_sock_clone";
39 public static final String INET_ACCEPT = "inet_accept";
40 public static final String INET_SOCK_DELETE = "inet_sock_delete";
41 public static final String NETIF_RECEIVE_SKB = "netif_receive_skb";
42 public static final String NET_DEV_QUEUE = "net_dev_queue";
43
44 /* Field names */
45 public static final String SEQ = "seq";
46 public static final String SK = "sk";
47 public static final String OSK = "osk";
48 public static final String NSK = "nsk";
49 public static final String SPORT = "sport";
50 public static final String DPORT = "dport";
51 public static final String SADDR = "saddr";
52 public static final String DADDR = "daddr";
53 public static final String ACKSEQ = "ack_seq";
54 public static final String CHECK = "check";
55 public static final String WINDOW = "window";
56 public static final String FLAGS = "flags";
57 public static final String TRANSPORT_FIELDS = "transport_fields";
58 public static final String TYPE_TCP = "thtype_tcp";
59
60 }
This page took 0.032893 seconds and 4 git commands to generate.