zephyr/tests/lib
Peter Bigot 8bd676ed38 sys: onoff: generalize and shorten API
The original API was misnamed, as the intent was to provide a manager
that decoupled state management from the service that needed to be
turned on or off.  Update all the names, shortening them where
appropriate removing unncessary internal components like _service.

Also remove some API that misled developers into believing that onoff
managers are normally expected to be exposed directly to consumers.
While this is a use case, in most situations there are service or
client-specific actions that need to be coupled to transition events.

Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
2020-04-06 16:41:41 +02:00
..
c_lib cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
devicetree devicetree: add DT_CHILD() 2020-04-02 06:41:58 -05:00
fdtable cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
gui/lvgl cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
json cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
mem_alloc cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
notify sys: add generic asynchronous notification infrastructure 2020-04-06 16:41:41 +02:00
onoff sys: onoff: generalize and shorten API 2020-04-06 16:41:41 +02:00
ringbuffer cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
sprintf cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00