diff options
author | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2014-09-11 16:14:07 +0200 |
---|---|---|
committer | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2014-09-11 16:24:43 +0200 |
commit | c8d990b893838b3263ac020b095f1a520908e815 (patch) | |
tree | dbc8f21021a6c478b4f0e5ddcf79afcd8c700646 /src/examples | |
parent | 406f947a0f8dca7ac1fbdc6b1df2bbe37af1b669 (diff) | |
download | DLT-daemon-c8d990b893838b3263ac020b095f1a520908e815.tar.gz |
Added new API to send marker message from application.
Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
Diffstat (limited to 'src/examples')
-rwxr-xr-x | src/examples/dlt-example-user.c | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/examples/dlt-example-user.c b/src/examples/dlt-example-user.c index a01ea44..9c4a529 100755 --- a/src/examples/dlt-example-user.c +++ b/src/examples/dlt-example-user.c @@ -96,6 +96,7 @@ void usage() printf(" -n count Number of messages to be generated (Default: 10)\n"); printf(" -g Switch to non-verbose mode (Default: verbose mode)\n"); printf(" -a Enable local printing of DLT messages (Default: disabled)\n"); + printf(" -k Send marker message\n"); printf(" -m mode Set log mode 0=off,1=external,2=internal,3=both\n"); #ifdef DLT_TEST_ENABLE printf(" -c Corrupt user header\n"); @@ -111,6 +112,7 @@ int main(int argc, char* argv[]) { int gflag = 0; int aflag = 0; + int kflag = 0; #ifdef DLT_TEST_ENABLE int cflag = 0; char *svalue = 0; @@ -133,9 +135,9 @@ int main(int argc, char* argv[]) opterr = 0; #ifdef DLT_TEST_ENABLE - while ((c = getopt (argc, argv, "vgacd:f:n:m:z:s:")) != -1) + while ((c = getopt (argc, argv, "vgakcd:f:n:m:z:s:")) != -1) #else - while ((c = getopt (argc, argv, "vgad:f:n:m:")) != -1) + while ((c = getopt (argc, argv, "vgakd:f:n:m:")) != -1) #endif /* DLT_TEST_ENABLE */ { switch (c) @@ -150,6 +152,11 @@ int main(int argc, char* argv[]) aflag = 1; break; } + case 'k': + { + kflag = 1; + break; + } #ifdef DLT_TEST_ENABLE case 'c': { @@ -266,6 +273,11 @@ int main(int argc, char* argv[]) DLT_ENABLE_LOCAL_PRINT(); } + if (kflag) + { + DLT_LOG_MARKER(); + } + if (nvalue) { maxnum = atoi(nvalue); |