#
eab4f8c0 |
| 16-Aug-2024 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: re-format for clang-18
clang-format-18 isn't compatible with the clang-format-17 output, so we need to reformat the code with the latest version. The way clang-18 handles lambda forma
clang-format: re-format for clang-18
clang-format-18 isn't compatible with the clang-format-17 output, so we need to reformat the code with the latest version. The way clang-18 handles lambda formatting also changed, so we have made changes to the organization default style format to better handle lambda formatting.
See I5e08687e696dd240402a2780158664b7113def0e for updated style. See Iea0776aaa7edd483fa395e23de25ebf5a6288f71 for clang-18 enablement.
Change-Id: I9bb0aaa05541fe88ccabfaa5d00e3117e489ea8d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
413a4857 |
| 22-Jul-2022 |
Patrick Williams <patrick@stwcx.xyz> |
sdbusplus: use shorter type aliases
The sdbusplus headers provide shortened aliases for many types. Switch to using them to provide better code clarity and shorter lines. Possible replacements are
sdbusplus: use shorter type aliases
The sdbusplus headers provide shortened aliases for many types. Switch to using them to provide better code clarity and shorter lines. Possible replacements are for: * bus_t * exception_t * manager_t * match_t * message_t * object_t * slot_t
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I6a559082fed34ae62b648345ead793436d2d03f6
show more ...
|
#
5e6b51d7 |
| 21-Jun-2022 |
George Liu <liuxiwei@inspur.com> |
Fix cppcheck warnings
Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: If5d808b9cb3bc733e7e21d546247d745ac5e1bf8
|
#
0dabe592 |
| 12-Apr-2018 |
Marri Devender Rao <devenrao@in.ibm.com> |
Add watch on D-Bus object paths
Clients specify the object paths to watch in the config yaml.
Example yaml file and parser changes are pushed in separate patch
Callbacks are invoked based on the w
Add watch on D-Bus object paths
Clients specify the object paths to watch in the config yaml.
Example yaml file and parser changes are pushed in separate patch
Callbacks are invoked based on the watch type created i.e interfaceadded/interfaceremoved
Change-Id: Icb7b9bf4c072f8b8df33747c813a1f07b61de637 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
show more ...
|
#
d1eac88d |
| 29-Mar-2018 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Enable clang-format
Fix up errors and enable clang-format during CI builds.
Change-Id: I4176b81f8b85a287af9354165e09ff66aeb9fb29 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
#
a45e086d |
| 21-Feb-2018 |
Ratan Gupta <ratagupt@in.ibm.com> |
Add callback contexts
Add the notion of a callback context. This enables callbacks to have logic around the conditions they were invoked in.
There are two context on which call back can be invoked
Add callback contexts
Add the notion of a callback context. This enables callbacks to have logic around the conditions they were invoked in.
There are two context on which call back can be invoked 1) Startup: during startup all the call backs will be called 2) Signal: As part of condition match on the watched properties.
Callback would behave differently based on the context. eg: eventCallback 1) Startup: Don't take any action. 2) Signal: Create the Dbus Object for the event.
Change-Id: If455558798ac3e44bbd8a93de0ce1b09d2e308ae Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
show more ...
|
#
ce4fbe11 |
| 06-Jun-2017 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
expose watch callbacks
Allow watch class users to explicitly invoke the watch callback.
Since watches and callbacks share a common pool of state all watches must complete their initialization prior
expose watch callbacks
Allow watch class users to explicitly invoke the watch callback.
Since watches and callbacks share a common pool of state all watches must complete their initialization prior to invoking their callback methods.
Change-Id: I62ebad64da88a145f3d5006b07c01381b0eb6728 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
4b916f13 |
| 23-May-2017 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Add property watches
Property watches cache DBus property values given an externally supplied index of property names and paths, in an externally supplied storage location.
Change-Id: I155081da88c3
Add property watches
Property watches cache DBus property values given an externally supplied index of property names and paths, in an externally supplied storage location.
Change-Id: I155081da88c3ab0e4f6a13b012fc9719203b1888 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|