~ubuntu-branches/ubuntu/wily/ust/wily-proposed

« back to all changes in this revision

Viewing changes to doc/examples/easy-ust/sample.c

  • Committer: Package Import Robot
  • Author(s): Jon Bernard
  • Date: 2012-06-29 16:47:49 UTC
  • mto: (11.2.1 sid) (1.2.1)
  • mto: This revision was merged to the branch mainline in revision 19.
  • Revision ID: package-import@ubuntu.com-20120629164749-mcca8f7w9ovcktj2
Tags: upstream-2.0.4
ImportĀ upstreamĀ versionĀ 2.0.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * Copyright (C) 2011-2012  Matthew Khouzam <matthew.khouzam@ericsson.com> 
 
3
 * Copyright (C) 2012  Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
 
4
 *
 
5
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 
6
 * of this software and associated documentation files (the "Software"), to deal
 
7
 * in the Software without restriction, including without limitation the rights
 
8
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 
9
 * copies of the Software, and to permit persons to whom the Software is
 
10
 * furnished to do so, subject to the following conditions:
 
11
 *
 
12
 * The above copyright notice and this permission notice shall be included in
 
13
 * all copies or substantial portions of the Software.
 
14
 */
 
15
 
 
16
#include <unistd.h>
 
17
 
 
18
/*
 
19
 * We need to define TRACEPOINT_DEFINE in one C file in the program
 
20
 * before including provider headers.
 
21
 */
 
22
#define TRACEPOINT_DEFINE
 
23
#include "sample_component_provider.h"
 
24
 
 
25
int main(int argc, char **argv)
 
26
{
 
27
        int i = 0;
 
28
 
 
29
        for (i = 0; i < 100000; i++) {
 
30
                tracepoint(sample_component, message, "Hello World");
 
31
                usleep(1);
 
32
        }
 
33
        return 0;
 
34
}