types.h
// SPDX-License-Identifier: MIT
-
enum elosDltLogLevelE
[source]
The log level for a DLT entry
-
enum elosDltLogLevelE_t
[source]
The log level for a DLT entry
-
struct elosEbLogEntry
[source]
Represents a DLT entry
-
uint64_t creationTime
[source]
The time of creation of this entry as UNIX timestamp
-
uint8_t producerId
[source]
The id for the producer of this entry
-
uint8_t logLevel
[source]
The log level of this entry
-
uint8_t pad[6]
[source]
6 bytes of padding for memory alignment
-
char logString[128]
[source]
The payload of the entry
-
struct elosEbLogEntry_t
[source]
Represents a DLT entry
-
uint64_t creationTime
[source]
The time of creation of this entry as UNIX timestamp
-
uint8_t producerId
[source]
The id for the producer of this entry
-
uint8_t logLevel
[source]
The log level of this entry
-
uint8_t pad[6]
[source]
6 bytes of padding for memory alignment
-
char logString[128]
[source]
The payload of the entry
-
struct elosEbLogRingBuffer
[source]
Represents the shared memory dlt ring buffer
-
uint16_t idxWrite
[source]
The write index where the next entry will be written
-
uint16_t idxRead
[source]
The read index only used at first opening of the buffer
-
uint16_t entryCount
[source]
The number of entries in the ring buffer
-
uint16_t pad
[source]
Some padding for memory alignment
-
elosEbLogEntry_t entries[]
[source]
The buffer that holds the dlt entries
-
struct elosEbLogRingBuffer_t
[source]
Represents the shared memory dlt ring buffer
-
uint16_t idxWrite
[source]
The write index where the next entry will be written
-
uint16_t idxRead
[source]
The read index only used at first opening of the buffer
-
uint16_t entryCount
[source]
The number of entries in the ring buffer
-
uint16_t pad
[source]
Some padding for memory alignment
-
elosEbLogEntry_t entries[]
[source]
The buffer that holds the dlt entries