dlog_logger: QoS contained by aggregation 99/287699/2
authorMichal Bloch <m.bloch@samsung.com>
Thu, 2 Feb 2023 15:02:36 +0000 (16:02 +0100)
committerMichal Bloch <m.bloch@samsung.com>
Thu, 2 Feb 2023 16:50:18 +0000 (17:50 +0100)
commit2db497624ce42c576c0076b5e29a24a856a7f53b
tree39e70980d2921eec785c9deb615eaf005f447ac8
parentd4dbc33c4669942ff2281ae476f3b98d7128bfe7
dlog_logger: QoS contained by aggregation

The server struct in dlog_logger now contains a pointer
to the QoS module struct (aggregation) instead of being
a member field (composition).

This lets multiple server structs share the same QoS module.

Change-Id: I573318cb74f76374a3cd93ad03d89b7892b7dcb3
Signed-off-by: Michal Bloch <m.bloch@samsung.com>
src/logger/log_buffer.c
src/logger/logger.c
src/logger/logger_internal.h
src/logger/qos.c
src/logger/qos.h