diff options
author | Jens Bocklage <jens_bocklage@mentor.com> | 2015-04-27 16:41:01 +0200 |
---|---|---|
committer | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2015-06-17 08:49:32 +0200 |
commit | 1ff2b808f479dab106545cc90cfb37e84bab204a (patch) | |
tree | 6a282955c980312f3742cb490fe3dc6f7e8642d2 /src/shared | |
parent | 96c169761a27f40f6df1c541d200df470e9b176a (diff) | |
download | DLT-daemon-1ff2b808f479dab106545cc90cfb37e84bab204a.tar.gz |
Unified all line endings to UNIX style.
Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
Diffstat (limited to 'src/shared')
-rwxr-xr-x | src/shared/dlt_common_cfg.h | 222 | ||||
-rwxr-xr-x | src/shared/dlt_user_shared.h | 458 | ||||
-rwxr-xr-x | src/shared/dlt_user_shared_cfg.h | 206 |
3 files changed, 443 insertions, 443 deletions
diff --git a/src/shared/dlt_common_cfg.h b/src/shared/dlt_common_cfg.h index 4021737..f765ed6 100755 --- a/src/shared/dlt_common_cfg.h +++ b/src/shared/dlt_common_cfg.h @@ -1,111 +1,111 @@ -/**
- * @licence app begin@
- * Copyright (C) 2012 BMW AG
- *
- * This file is part of GENIVI Project Dlt - Diagnostic Log and Trace console apps.
- *
- * Contributions are licensed to the GENIVI Alliance under one or more
- * Contribution License Agreements.
- *
- * \copyright
- * This Source Code Form is subject to the terms of the
- * Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with
- * this file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- *
- * \author Alexander Wenzel <alexander.aw.wenzel@bmw.de> BMW 2011-2012
- *
- * \file dlt_common_cfg.h
- * For further information see http://www.genivi.org/.
- * @licence end@
- */
-
-
-/*******************************************************************************
-** **
-** SRC-MODULE: dlt_common_cfg.h **
-** **
-** TARGET : linux **
-** **
-** PROJECT : DLT **
-** **
-** AUTHOR : Alexander Wenzel Alexander.AW.Wenzel@bmw.de **
-** Markus Klein **
-** **
-** PURPOSE : **
-** **
-** REMARKS : **
-** **
-** PLATFORM DEPENDANT [yes/no]: yes **
-** **
-** TO BE CHANGED BY USER [yes/no]: no **
-** **
-*******************************************************************************/
-
-/*******************************************************************************
-** Author Identity **
-********************************************************************************
-** **
-** Initials Name Company **
-** -------- ------------------------- ---------------------------------- **
-** aw Alexander Wenzel BMW **
-** mk Markus Klein Fraunhofer ESK **
-*******************************************************************************/
-
-/*******************************************************************************
-** Author Identity **
-********************************************************************************
-** **
-** Initials Name Company **
-** -------- ------------------------- ---------------------------------- **
-** aw Alexander Wenzel BMW **
-** mk Markus Klein Fraunhofer ESK **
-*******************************************************************************/
-
-#ifndef DLT_COMMON_CFG_H
-#define DLT_COMMON_CFG_H
-
-/*************/
-/* Changable */
-/*************/
-
-/* Buffer length for temporary buffer */
-#define DLT_COMMON_BUFFER_LENGTH 255
-
-/* Number of ASCII chars to be printed in one line as HEX and as ASCII */
-/* e.g. XX XX XX XX ABCD is DLT_COMMON_HEX_CHARS = 4 */
-#define DLT_COMMON_HEX_CHARS 16
-
-/* Length of line number */
-#define DLT_COMMON_HEX_LINELEN 8
-
-/* Length of one char */
-#define DLT_COMMON_CHARLEN 1
-
-/* Number of indices to be allocated at one, if no more indeces are left */
-#define DLT_COMMON_INDEX_ALLOC 1000
-
-/* If limited output is called,
- this is the maximum number of characters to be printed out */
-#define DLT_COMMON_ASCII_LIMIT_MAX_CHARS 20
-
-/* This defines the dummy ECU ID set in storage header during import
- of a message from a DLT file in RAW format (without storage header) */
-#define DLT_COMMON_DUMMY_ECUID "ECU"
-
-
-/************************/
-/* Don't change please! */
-/************************/
-
-/* ASCII value for space */
-#define DLT_COMMON_ASCII_CHAR_SPACE 32
-
-/* ASCII value for tilde */
-#define DLT_COMMON_ASCII_CHAR_TILDE 126
-
-/* ASCII value for lesser than */
-#define DLT_COMMON_ASCII_CHAR_LT 60
-
-#endif /* DLT_COMMON_CFG_H */
-
+/** + * @licence app begin@ + * Copyright (C) 2012 BMW AG + * + * This file is part of GENIVI Project Dlt - Diagnostic Log and Trace console apps. + * + * Contributions are licensed to the GENIVI Alliance under one or more + * Contribution License Agreements. + * + * \copyright + * This Source Code Form is subject to the terms of the + * Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with + * this file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * + * \author Alexander Wenzel <alexander.aw.wenzel@bmw.de> BMW 2011-2012 + * + * \file dlt_common_cfg.h + * For further information see http://www.genivi.org/. + * @licence end@ + */ + + +/******************************************************************************* +** ** +** SRC-MODULE: dlt_common_cfg.h ** +** ** +** TARGET : linux ** +** ** +** PROJECT : DLT ** +** ** +** AUTHOR : Alexander Wenzel Alexander.AW.Wenzel@bmw.de ** +** Markus Klein ** +** ** +** PURPOSE : ** +** ** +** REMARKS : ** +** ** +** PLATFORM DEPENDANT [yes/no]: yes ** +** ** +** TO BE CHANGED BY USER [yes/no]: no ** +** ** +*******************************************************************************/ + +/******************************************************************************* +** Author Identity ** +******************************************************************************** +** ** +** Initials Name Company ** +** -------- ------------------------- ---------------------------------- ** +** aw Alexander Wenzel BMW ** +** mk Markus Klein Fraunhofer ESK ** +*******************************************************************************/ + +/******************************************************************************* +** Author Identity ** +******************************************************************************** +** ** +** Initials Name Company ** +** -------- ------------------------- ---------------------------------- ** +** aw Alexander Wenzel BMW ** +** mk Markus Klein Fraunhofer ESK ** +*******************************************************************************/ + +#ifndef DLT_COMMON_CFG_H +#define DLT_COMMON_CFG_H + +/*************/ +/* Changable */ +/*************/ + +/* Buffer length for temporary buffer */ +#define DLT_COMMON_BUFFER_LENGTH 255 + +/* Number of ASCII chars to be printed in one line as HEX and as ASCII */ +/* e.g. XX XX XX XX ABCD is DLT_COMMON_HEX_CHARS = 4 */ +#define DLT_COMMON_HEX_CHARS 16 + +/* Length of line number */ +#define DLT_COMMON_HEX_LINELEN 8 + +/* Length of one char */ +#define DLT_COMMON_CHARLEN 1 + +/* Number of indices to be allocated at one, if no more indeces are left */ +#define DLT_COMMON_INDEX_ALLOC 1000 + +/* If limited output is called, + this is the maximum number of characters to be printed out */ +#define DLT_COMMON_ASCII_LIMIT_MAX_CHARS 20 + +/* This defines the dummy ECU ID set in storage header during import + of a message from a DLT file in RAW format (without storage header) */ +#define DLT_COMMON_DUMMY_ECUID "ECU" + + +/************************/ +/* Don't change please! */ +/************************/ + +/* ASCII value for space */ +#define DLT_COMMON_ASCII_CHAR_SPACE 32 + +/* ASCII value for tilde */ +#define DLT_COMMON_ASCII_CHAR_TILDE 126 + +/* ASCII value for lesser than */ +#define DLT_COMMON_ASCII_CHAR_LT 60 + +#endif /* DLT_COMMON_CFG_H */ + diff --git a/src/shared/dlt_user_shared.h b/src/shared/dlt_user_shared.h index 5132a74..a980d0d 100755 --- a/src/shared/dlt_user_shared.h +++ b/src/shared/dlt_user_shared.h @@ -1,239 +1,239 @@ -/**
- * @licence app begin@
- * Copyright (C) 2012 BMW AG
- *
- * This file is part of GENIVI Project Dlt - Diagnostic Log and Trace console apps.
- *
- * Contributions are licensed to the GENIVI Alliance under one or more
- * Contribution License Agreements.
- *
- * \copyright
- * This Source Code Form is subject to the terms of the
- * Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with
- * this file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- *
- * \author Alexander Wenzel <alexander.aw.wenzel@bmw.de> BMW 2011-2012
- *
- * \file dlt_user_shared.h
- * For further information see http://www.genivi.org/.
- * @licence end@
- */
-
-
-
-/*******************************************************************************
-** **
-** SRC-MODULE: dlt_user_shared.h **
-** **
-** TARGET : linux **
-** **
-** PROJECT : DLT **
-** **
-** AUTHOR : Alexander Wenzel Alexander.AW.Wenzel@bmw.de **
-** Markus Klein **
-** **
-** PURPOSE : **
-** **
-** REMARKS : **
-** **
-** PLATFORM DEPENDANT [yes/no]: yes **
-** **
-** TO BE CHANGED BY USER [yes/no]: no **
-** **
-*******************************************************************************/
-
-/*******************************************************************************
-** Author Identity **
-********************************************************************************
-** **
-** Initials Name Company **
-** -------- ------------------------- ---------------------------------- **
-** aw Alexander Wenzel BMW **
-** mk Markus Klein Fraunhofer ESK **
-*******************************************************************************/
-
-/*******************************************************************************
-** Author Identity **
-********************************************************************************
-** **
-** Initials Name Company **
-** -------- ------------------------- ---------------------------------- **
-** aw Alexander Wenzel BMW **
-** mk Markus Klein Fraunhofer ESK **
-*******************************************************************************/
-
-#ifndef DLT_USER_SHARED_H
-#define DLT_USER_SHARED_H
- -#include "dlt_types.h"
-#include "dlt_user.h"
-
-#include <sys/types.h>
- -/**
- * This are the return values for the functions dlt_user_log_out2() and dlt_user_log_out3()
+/** + * @licence app begin@ + * Copyright (C) 2012 BMW AG + * + * This file is part of GENIVI Project Dlt - Diagnostic Log and Trace console apps. + * + * Contributions are licensed to the GENIVI Alliance under one or more + * Contribution License Agreements. + * + * \copyright + * This Source Code Form is subject to the terms of the + * Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with + * this file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * + * \author Alexander Wenzel <alexander.aw.wenzel@bmw.de> BMW 2011-2012 + * + * \file dlt_user_shared.h + * For further information see http://www.genivi.org/. + * @licence end@ + */ + + + +/******************************************************************************* +** ** +** SRC-MODULE: dlt_user_shared.h ** +** ** +** TARGET : linux ** +** ** +** PROJECT : DLT ** +** ** +** AUTHOR : Alexander Wenzel Alexander.AW.Wenzel@bmw.de ** +** Markus Klein ** +** ** +** PURPOSE : ** +** ** +** REMARKS : ** +** ** +** PLATFORM DEPENDANT [yes/no]: yes ** +** ** +** TO BE CHANGED BY USER [yes/no]: no ** +** ** +*******************************************************************************/ + +/******************************************************************************* +** Author Identity ** +******************************************************************************** +** ** +** Initials Name Company ** +** -------- ------------------------- ---------------------------------- ** +** aw Alexander Wenzel BMW ** +** mk Markus Klein Fraunhofer ESK ** +*******************************************************************************/ + +/******************************************************************************* +** Author Identity ** +******************************************************************************** +** ** +** Initials Name Company ** +** -------- ------------------------- ---------------------------------- ** +** aw Alexander Wenzel BMW ** +** mk Markus Klein Fraunhofer ESK ** +*******************************************************************************/ + +#ifndef DLT_USER_SHARED_H +#define DLT_USER_SHARED_H + +#include "dlt_types.h" +#include "dlt_user.h" + +#include <sys/types.h> + +/** + * This are the return values for the functions dlt_user_log_out2() and dlt_user_log_out3() */ typedef enum -{
+{ DLT_RETURN_BUFFER_FULL = -4, DLT_RETURN_PIPE_FULL = -3, DLT_RETURN_PIPE_ERROR = -2, DLT_RETURN_ERROR = -1, DLT_RETURN_OK = 0 } DltReturnValue; -
-/**
- * This is the header of each message to be exchanged between application and daemon.
- */
-typedef struct
-{
- char pattern[DLT_ID_SIZE]; /**< This pattern should be DUH0x01 */
- uint32_t message; /**< messsage info */
-} PACKED DltUserHeader;
-
-/**
- * This is the internal message content to exchange control msg register app information between application and daemon.
- */
-typedef struct
-{
- char apid[DLT_ID_SIZE]; /**< application id */
- pid_t pid; /**< process id of user application */
- uint32_t description_length; /**< length of description */
-} PACKED DltUserControlMsgRegisterApplication;
-
-/**
- * This is the internal message content to exchange control msg unregister app information between application and daemon.
- */
-typedef struct
-{
- char apid[DLT_ID_SIZE]; /**< application id */
- pid_t pid; /**< process id of user application */
-} PACKED DltUserControlMsgUnregisterApplication;
-
-/**
- * This is the internal message content to exchange control msg register information between application and daemon.
- */
-typedef struct
-{
- char apid[DLT_ID_SIZE]; /**< application id */
- char ctid[DLT_ID_SIZE]; /**< context id */
- int32_t log_level_pos; /**< offset in management structure on user-application side */
- int8_t log_level; /**< log level */
- int8_t trace_status; /**< trace status */
- pid_t pid; /**< process id of user application */
- uint32_t description_length; /**< length of description */
-} PACKED DltUserControlMsgRegisterContext;
-
-/**
- * This is the internal message content to exchange control msg unregister information between application and daemon.
- */
-typedef struct
-{
- char apid[DLT_ID_SIZE]; /**< application id */
- char ctid[DLT_ID_SIZE]; /**< context id */
- pid_t pid; /**< process id of user application */
-} PACKED DltUserControlMsgUnregisterContext;
-
-/**
- * This is the internal message content to exchange control msg log level information between application and daemon.
- */
-typedef struct
-{
- uint8_t log_level; /**< log level */
- uint8_t trace_status; /**< trace status */
- int32_t log_level_pos; /**< offset in management structure on user-application side */
-} PACKED DltUserControlMsgLogLevel;
-
-/**
- * This is the internal message content to exchange control msg injection information between application and daemon.
- */
-typedef struct
-{
- int32_t log_level_pos; /**< offset in management structure on user-application side */
- uint32_t service_id; /**< service id of injection */
- uint32_t data_length_inject; /**< length of injection message data field */
-} PACKED DltUserControlMsgInjection;
-
-/**
- * This is the internal message content to exchange information about application log level and trace stats between
- * application and daemon.
- */
-typedef struct
-{
- char apid[DLT_ID_SIZE]; /**< application id */
- uint8_t log_level; /**< log level */
- uint8_t trace_status; /**< trace status */
-} PACKED DltUserControlMsgAppLogLevelTraceStatus;
-
-/**
- * This is the internal message content to set the logging mode: off, external, internal, both.
- */
-typedef struct
-{
- int8_t log_mode; /**< the mode to be used for logging: off, external, internal, both */
-} PACKED DltUserControlMsgLogMode;
-
-/**
- * This is the internal message content to get the logging state: 0 = off, 1 = external client connected.
- */
-typedef struct
-{
- int8_t log_state; /**< the state to be used for logging state: 0 = off, 1 = external client connected */
-} PACKED DltUserControlMsgLogState;
-
-/**
- * This is the internal message content to get the number of lost messages reported to the daemon.
- */
-typedef struct
-{
- uint32_t overflow_counter; /**< counts the number of lost messages */
- char apid[4]; /**< application which lost messages */
-} PACKED DltUserControlMsgBufferOverflow;
-
-/**************************************************************************************************
-* The folowing functions are used shared between the user lib and the daemon implementation
-**************************************************************************************************/
-
-/**
- * Set user header marker and store message type in user header
- * @param userheader pointer to the userheader
- * @param mtype user message type of internal message
+ +/** + * This is the header of each message to be exchanged between application and daemon. + */ +typedef struct +{ + char pattern[DLT_ID_SIZE]; /**< This pattern should be DUH0x01 */ + uint32_t message; /**< messsage info */ +} PACKED DltUserHeader; + +/** + * This is the internal message content to exchange control msg register app information between application and daemon. + */ +typedef struct +{ + char apid[DLT_ID_SIZE]; /**< application id */ + pid_t pid; /**< process id of user application */ + uint32_t description_length; /**< length of description */ +} PACKED DltUserControlMsgRegisterApplication; + +/** + * This is the internal message content to exchange control msg unregister app information between application and daemon. + */ +typedef struct +{ + char apid[DLT_ID_SIZE]; /**< application id */ + pid_t pid; /**< process id of user application */ +} PACKED DltUserControlMsgUnregisterApplication; + +/** + * This is the internal message content to exchange control msg register information between application and daemon. + */ +typedef struct +{ + char apid[DLT_ID_SIZE]; /**< application id */ + char ctid[DLT_ID_SIZE]; /**< context id */ + int32_t log_level_pos; /**< offset in management structure on user-application side */ + int8_t log_level; /**< log level */ + int8_t trace_status; /**< trace status */ + pid_t pid; /**< process id of user application */ + uint32_t description_length; /**< length of description */ +} PACKED DltUserControlMsgRegisterContext; + +/** + * This is the internal message content to exchange control msg unregister information between application and daemon. + */ +typedef struct +{ + char apid[DLT_ID_SIZE]; /**< application id */ + char ctid[DLT_ID_SIZE]; /**< context id */ + pid_t pid; /**< process id of user application */ +} PACKED DltUserControlMsgUnregisterContext; + +/** + * This is the internal message content to exchange control msg log level information between application and daemon. + */ +typedef struct +{ + uint8_t log_level; /**< log level */ + uint8_t trace_status; /**< trace status */ + int32_t log_level_pos; /**< offset in management structure on user-application side */ +} PACKED DltUserControlMsgLogLevel; + +/** + * This is the internal message content to exchange control msg injection information between application and daemon. + */ +typedef struct +{ + int32_t log_level_pos; /**< offset in management structure on user-application side */ + uint32_t service_id; /**< service id of injection */ + uint32_t data_length_inject; /**< length of injection message data field */ +} PACKED DltUserControlMsgInjection; + +/** + * This is the internal message content to exchange information about application log level and trace stats between + * application and daemon. + */ +typedef struct +{ + char apid[DLT_ID_SIZE]; /**< application id */ + uint8_t log_level; /**< log level */ + uint8_t trace_status; /**< trace status */ +} PACKED DltUserControlMsgAppLogLevelTraceStatus; + +/** + * This is the internal message content to set the logging mode: off, external, internal, both. + */ +typedef struct +{ + int8_t log_mode; /**< the mode to be used for logging: off, external, internal, both */ +} PACKED DltUserControlMsgLogMode; + +/** + * This is the internal message content to get the logging state: 0 = off, 1 = external client connected. + */ +typedef struct +{ + int8_t log_state; /**< the state to be used for logging state: 0 = off, 1 = external client connected */ +} PACKED DltUserControlMsgLogState; + +/** + * This is the internal message content to get the number of lost messages reported to the daemon. + */ +typedef struct +{ + uint32_t overflow_counter; /**< counts the number of lost messages */ + char apid[4]; /**< application which lost messages */ +} PACKED DltUserControlMsgBufferOverflow; + +/************************************************************************************************** +* The folowing functions are used shared between the user lib and the daemon implementation +**************************************************************************************************/ + +/** + * Set user header marker and store message type in user header + * @param userheader pointer to the userheader + * @param mtype user message type of internal message * @return negative value if there was an error { return -1; - }
- */
-int dlt_user_set_userheader(DltUserHeader *userheader, uint32_t mtype);
-
-/**
- * Check if user header contains its marker
- * @param userheader pointer to the userheader
- * @return 0 no, 1 yes, negative value if there was an error
- */
-int dlt_user_check_userheader(DltUserHeader *userheader);
-
-/**
- * Atomic write to file descriptor, using vector of 2 elements
- * @param handle file descriptor
- * @param ptr1 generic pointer to first segment of data to be written
- * @param len1 length of first segment of data to be written
- * @param ptr2 generic pointer to second segment of data to be written
- * @param len2 length of second segment of data to be written
- * @return Value from DltReturnValue enum
- */
-DltReturnValue dlt_user_log_out2(int handle, void *ptr1, size_t len1, void* ptr2, size_t len2);
-
-/**
- * Atomic write to file descriptor, using vector of 3 elements
- * @param handle file descriptor
- * @param ptr1 generic pointer to first segment of data to be written
- * @param len1 length of first segment of data to be written
- * @param ptr2 generic pointer to second segment of data to be written
- * @param len2 length of second segment of data to be written
- * @param ptr3 generic pointer to third segment of data to be written
- * @param len3 length of third segment of data to be written
- * @return Value from DltReturnValue enum
- */
-DltReturnValue dlt_user_log_out3(int handle, void *ptr1, size_t len1, void* ptr2, size_t len2, void *ptr3, size_t len3);
-
-#endif /* DLT_USER_SHARED_H */
+ } + */ +int dlt_user_set_userheader(DltUserHeader *userheader, uint32_t mtype); + +/** + * Check if user header contains its marker + * @param userheader pointer to the userheader + * @return 0 no, 1 yes, negative value if there was an error + */ +int dlt_user_check_userheader(DltUserHeader *userheader); + +/** + * Atomic write to file descriptor, using vector of 2 elements + * @param handle file descriptor + * @param ptr1 generic pointer to first segment of data to be written + * @param len1 length of first segment of data to be written + * @param ptr2 generic pointer to second segment of data to be written + * @param len2 length of second segment of data to be written + * @return Value from DltReturnValue enum + */ +DltReturnValue dlt_user_log_out2(int handle, void *ptr1, size_t len1, void* ptr2, size_t len2); + +/** + * Atomic write to file descriptor, using vector of 3 elements + * @param handle file descriptor + * @param ptr1 generic pointer to first segment of data to be written + * @param len1 length of first segment of data to be written + * @param ptr2 generic pointer to second segment of data to be written + * @param len2 length of second segment of data to be written + * @param ptr3 generic pointer to third segment of data to be written + * @param len3 length of third segment of data to be written + * @return Value from DltReturnValue enum + */ +DltReturnValue dlt_user_log_out3(int handle, void *ptr1, size_t len1, void* ptr2, size_t len2, void *ptr3, size_t len3); + +#endif /* DLT_USER_SHARED_H */ diff --git a/src/shared/dlt_user_shared_cfg.h b/src/shared/dlt_user_shared_cfg.h index 36d628a..a8576f5 100755 --- a/src/shared/dlt_user_shared_cfg.h +++ b/src/shared/dlt_user_shared_cfg.h @@ -1,106 +1,106 @@ -/**
- * @licence app begin@
- * Copyright (C) 2012 BMW AG
- *
- * This file is part of GENIVI Project Dlt - Diagnostic Log and Trace console apps.
- *
- * Contributions are licensed to the GENIVI Alliance under one or more
- * Contribution License Agreements.
- *
- * \copyright
- * This Source Code Form is subject to the terms of the
- * Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with
- * this file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- *
- * \author Alexander Wenzel <alexander.aw.wenzel@bmw.de> BMW 2011-2012
- *
- * \file dlt_user_shared_cfg.h
- * For further information see http://www.genivi.org/.
- * @licence end@
- */
-
-
-
-/*******************************************************************************
-** **
-** SRC-MODULE: dlt_user_shared_cfg.h **
-** **
-** TARGET : linux **
-** **
-** PROJECT : DLT **
-** **
-** AUTHOR : Alexander Wenzel Alexander.AW.Wenzel@bmw.de **
-** Markus Klein **
-** **
-** PURPOSE : **
-** **
-** REMARKS : **
-** **
-** PLATFORM DEPENDANT [yes/no]: yes **
-** **
-** TO BE CHANGED BY USER [yes/no]: no **
-** **
-*******************************************************************************/
-
-/*******************************************************************************
-** Author Identity **
-********************************************************************************
-** **
-** Initials Name Company **
-** -------- ------------------------- ---------------------------------- **
-** aw Alexander Wenzel BMW **
-** mk Markus Klein Fraunhofer ESK **
-*******************************************************************************/
-
-/*******************************************************************************
-** Author Identity **
-********************************************************************************
-** **
-** Initials Name Company **
-** -------- ------------------------- ---------------------------------- **
-** aw Alexander Wenzel BMW **
-** mk Markus Klein Fraunhofer ESK **
-*******************************************************************************/
-
-#ifndef DLT_USER_SHARED_CFG_H
-#define DLT_USER_SHARED_CFG_H
-
-/*************/
-/* Changable */
-/*************/
-
-/* Directory, where the named pipes to the DLT daemon resides */
-#define DLT_USER_DIR "/tmp/dltpipes"
-
-/* Name of named pipe to DLT daemon */
-#define DLT_USER_FIFO "/tmp/dlt"
-
-/************************/
-/* Don't change please! */
-/************************/
-
-/* The different types of internal messages between user application and daemon. */
-#define DLT_USER_MESSAGE_LOG 1
-#define DLT_USER_MESSAGE_REGISTER_APPLICATION 2
-#define DLT_USER_MESSAGE_UNREGISTER_APPLICATION 3
-#define DLT_USER_MESSAGE_REGISTER_CONTEXT 4
-#define DLT_USER_MESSAGE_UNREGISTER_CONTEXT 5
-#define DLT_USER_MESSAGE_LOG_LEVEL 6
-#define DLT_USER_MESSAGE_INJECTION 7
-#define DLT_USER_MESSAGE_OVERFLOW 8
-#define DLT_USER_MESSAGE_APP_LL_TS 9
-#define DLT_USER_MESSAGE_LOG_SHM 10
-#define DLT_USER_MESSAGE_LOG_MODE 11
-#define DLT_USER_MESSAGE_LOG_STATE 12
-#define DLT_USER_MESSAGE_MARKER 13
-
+/** + * @licence app begin@ + * Copyright (C) 2012 BMW AG + * + * This file is part of GENIVI Project Dlt - Diagnostic Log and Trace console apps. + * + * Contributions are licensed to the GENIVI Alliance under one or more + * Contribution License Agreements. + * + * \copyright + * This Source Code Form is subject to the terms of the + * Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with + * this file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * + * \author Alexander Wenzel <alexander.aw.wenzel@bmw.de> BMW 2011-2012 + * + * \file dlt_user_shared_cfg.h + * For further information see http://www.genivi.org/. + * @licence end@ + */ + + + +/******************************************************************************* +** ** +** SRC-MODULE: dlt_user_shared_cfg.h ** +** ** +** TARGET : linux ** +** ** +** PROJECT : DLT ** +** ** +** AUTHOR : Alexander Wenzel Alexander.AW.Wenzel@bmw.de ** +** Markus Klein ** +** ** +** PURPOSE : ** +** ** +** REMARKS : ** +** ** +** PLATFORM DEPENDANT [yes/no]: yes ** +** ** +** TO BE CHANGED BY USER [yes/no]: no ** +** ** +*******************************************************************************/ + +/******************************************************************************* +** Author Identity ** +******************************************************************************** +** ** +** Initials Name Company ** +** -------- ------------------------- ---------------------------------- ** +** aw Alexander Wenzel BMW ** +** mk Markus Klein Fraunhofer ESK ** +*******************************************************************************/ + +/******************************************************************************* +** Author Identity ** +******************************************************************************** +** ** +** Initials Name Company ** +** -------- ------------------------- ---------------------------------- ** +** aw Alexander Wenzel BMW ** +** mk Markus Klein Fraunhofer ESK ** +*******************************************************************************/ + +#ifndef DLT_USER_SHARED_CFG_H +#define DLT_USER_SHARED_CFG_H + +/*************/ +/* Changable */ +/*************/ + +/* Directory, where the named pipes to the DLT daemon resides */ +#define DLT_USER_DIR "/tmp/dltpipes" + +/* Name of named pipe to DLT daemon */ +#define DLT_USER_FIFO "/tmp/dlt" + +/************************/ +/* Don't change please! */ +/************************/ + +/* The different types of internal messages between user application and daemon. */ +#define DLT_USER_MESSAGE_LOG 1 +#define DLT_USER_MESSAGE_REGISTER_APPLICATION 2 +#define DLT_USER_MESSAGE_UNREGISTER_APPLICATION 3 +#define DLT_USER_MESSAGE_REGISTER_CONTEXT 4 +#define DLT_USER_MESSAGE_UNREGISTER_CONTEXT 5 +#define DLT_USER_MESSAGE_LOG_LEVEL 6 +#define DLT_USER_MESSAGE_INJECTION 7 +#define DLT_USER_MESSAGE_OVERFLOW 8 +#define DLT_USER_MESSAGE_APP_LL_TS 9 +#define DLT_USER_MESSAGE_LOG_SHM 10 +#define DLT_USER_MESSAGE_LOG_MODE 11 +#define DLT_USER_MESSAGE_LOG_STATE 12 +#define DLT_USER_MESSAGE_MARKER 13 + /* Internal defined values */ -/* must be different from DltLogLevelType */
+/* must be different from DltLogLevelType */ #define DLT_USER_LOG_LEVEL_NOT_SET -2 -/* must be different from DltTraceStatusType */
-#define DLT_USER_TRACE_STATUS_NOT_SET -2
-
-#endif /* DLT_USER_SHARED_CFG_H */
-
+/* must be different from DltTraceStatusType */ +#define DLT_USER_TRACE_STATUS_NOT_SET -2 + +#endif /* DLT_USER_SHARED_CFG_H */ + |