libeloslog.h¶
// SPDX-License-Identifier: MIT
-
void elosDeleteLogger(void)¶
[source] Function: elosDeleteLogger¶
- Description:
Delete default logger
- Input:
None
- Output:
None
- Return:
void
-
safuResultE_t elosInitLogger(elosSession_t *session)¶
[source] Function: elosInitLogger¶
- Description:
Initialize default logger with the given connection session
- Input:
session: session data structure used by other functions
- Output:
None
- Return:
SAFU_RESULT_OK for success or SAFU_RESULT_FAILED on failure
-
void elosLog(elosEventMessageCodeE_t messageCode, elosSeverityE_t severity, uint64_t classification, const char *logMessage)¶
[source] Function: elosLog¶
- Description:
Log a message as elos event with specified event parameters
- Input:
messageCode: message code of log event
severity: severity of the logging event
classification: classification for categorizing log event
logMessage: message to be logged
- Output:
None
- Return:
void