GENIVI / AudioManager

The GENIVI Audiomanager
https://genivi.github.io/AudioManager
Other
25 stars 19 forks source link

Plural properties #49

Closed ghost closed 4 years ago

ghost commented 4 years ago

This request is about introducing a plural form for the sound property and system property handling. The main purpose of this extension is to allow for one-shot (uninterrupted), consistent change of multiple, possibly interrelated

To achieve this goal, the public interfaces IAmCommand and IAmControl are extended by new methods, offering the plural form in parallel to the existing singular form. Proper handling is implemented in the AM daemon. In order to retain backward compatibility the required interfaces IAmCommandSend and IAmControlSend provide empty default implementations for the new methods.

We (hopefully) discuss this request at: https://lists.genivi.org/mailman/listinfo/genivi-audio-manager_lists.genivi.org