diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/dlt/dlt_client.h | 7 | ||||
-rw-r--r-- | include/dlt/dlt_protocol.h | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/include/dlt/dlt_client.h b/include/dlt/dlt_client.h index 676ffeb..a4d3181 100644 --- a/include/dlt/dlt_client.h +++ b/include/dlt/dlt_client.h @@ -207,6 +207,13 @@ DltReturnValue dlt_client_send_trace_status(DltClient *client, char *apid, char */ DltReturnValue dlt_client_send_default_log_level(DltClient *client, uint8_t defaultLogLevel); /** + * Send the log level to all contexts registered with dlt daemon + * @param client pointer to dlt client structure + * @param LogLevel Log Level to be set + * @return negative value if there was an error + */ +int dlt_client_send_all_log_level(DltClient *client, uint8_t LogLevel); +/** * Send the default trace status to the dlt daemon * @param client pointer to dlt client structure * @param defaultTraceStatus Default Trace Status diff --git a/include/dlt/dlt_protocol.h b/include/dlt/dlt_protocol.h index 4600d2e..ee9c326 100644 --- a/include/dlt/dlt_protocol.h +++ b/include/dlt/dlt_protocol.h @@ -201,6 +201,7 @@ #define DLT_SERVICE_ID_OFFLINE_LOGSTORAGE 0xf05 /**< Service ID: Offline log storage */ #define DLT_SERVICE_ID_PASSIVE_NODE_CONNECT 0xf0E /**< Service ID: (Dis)Connect passive Node */ #define DLT_SERVICE_ID_PASSIVE_NODE_CONNECTION_STATUS 0xf0F /**< Service ID: Passive Node status information */ +#define DLT_SERVICE_ID_SET_ALL_LOG_LEVEL 0xf10 /**< Service ID: set all log level */ #define DLT_SERVICE_ID_CALLSW_CINJECTION 0xFFF /**< Service ID: Message Injection (minimal ID) */ /* |