eclipse-score / eclipse-score/communication

Improvement: Add tracing for subscription-states

Open
#449 1 comment 0 reactions 1 assignee Claimed by @Rutuja-Patil-Bosch View on GitHub
Dominant language
C++
Stars
62
Forks
97
Avg merge
1d 1h
Merged PRs (30d)
72

Description

### What

The following proxy side trace-points (see `score/mw/com/impl/tracing/configuration/comtrace_config_schema.json`) are currently not yet implemented:

- trace_subscription_state_changed
- trace_subscription_state_change_handler_registered
- trace_subscription_state_change_handler_deregistered
- trace_subscription_state_change_handler_callback

the underlying API entry-points all exists/are implemented, so no reason, not to implement these trace-points.

### How

All these trace-points can now be implemented.
`trace_subscription_state_changed` and `trace_subscription_state_change_handler_callback` shall (additiojnally to the stadard meta-info) provide as - chunk list: value new subscription state (8 bit value)

### Estimates for realization

2 weeks

### Category

- [ ] Affects Detailed Design

### Requirements / Architecture

- [x] Requirements / Architecture are not affected by this change?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.