fa9431d5 | 25-Sep-2018 |
William A. Kennington III <wak@google.com> |
example: Add a repeating timer sample
Tested: Ran through unit test suite and manually executed the example program to make sure it works as expected.
Change-Id: I77cffdd038df4eab774f0d162f
example: Add a repeating timer sample
Tested: Ran through unit test suite and manually executed the example program to make sure it works as expected.
Change-Id: I77cffdd038df4eab774f0d162f49273650638ad6 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
4755818e | 25-Sep-2018 |
William A. Kennington III <wak@google.com> |
utility/timer: Callback should pass in the timer
This makes the timer better resemble the other source types, and makes it easier to access timer properties from the callback.
Since we do not yet h
utility/timer: Callback should pass in the timer
This makes the timer better resemble the other source types, and makes it easier to access timer properties from the callback.
Since we do not yet have any committed users of this API it is safe to change it.
Tested: Unit tests were run and builds work fine.
Change-Id: I9ecb24a20bc822b2ab55900e47a7cae834ba873d Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
2923d174 | 25-Sep-2018 |
William A. Kennington III <wak@google.com> |
source/signal: Document
This file was missing documentation from the initial commits to this repository.
Change-Id: I3eb195591ca58f77cb44642c8dcca7dd9cfbf471 Signed-off-by: William A. Kennington II
source/signal: Document
This file was missing documentation from the initial commits to this repository.
Change-Id: I3eb195591ca58f77cb44642c8dcca7dd9cfbf471 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
51c9b4c4 | 25-Sep-2018 |
William A. Kennington III <wak@google.com> |
documentation: Cleanup and clarification
This change clarifies some of the built-in sd_event behavior and points the reader to the relevant sd_event documentation where applicable.
Change-Id: Ic12d
documentation: Cleanup and clarification
This change clarifies some of the built-in sd_event behavior and points the reader to the relevant sd_event documentation where applicable.
Change-Id: Ic12d6a2d4364aa529240660a532af2bde4a4d89f Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
6a447baf | 31-Aug-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Spelling fixes
Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2.
Change-Id: I4f11e
Spelling fixes
Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2.
Change-Id: I4f11e1fbf3f74e63787b15a126de0e68e5266036 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
81282e1a | 19-Sep-2018 |
William A. Kennington III <wak@google.com> |
utility/timer: Implement
We often need a continually ticking timer for our daemons. This utility wraps an sd_event time source as a convenience. This is meant to be a usable replacement for the time
utility/timer: Implement
We often need a continually ticking timer for our daemons. This utility wraps an sd_event time source as a convenience. This is meant to be a usable replacement for the timer.hpp found in other openbmc projects.
Tested: New tests pass with full coverage. Changes to the phosphor-watchdog that rely on this utility work as expected.
Change-Id: Id12aed9e5b018e7eca825c4a7ac7b4f46e2f04c6 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
7f58b2a1 | 20-Sep-2018 |
William A. Kennington III <wak@google.com> |
source/io: Fix documentation
The original constructor documentation was copied and pasted incorrectly from somewhere else.
Change-Id: Iac8dbd197e710d4079400c99c368f07c32f90a9d Signed-off-by: Willia
source/io: Fix documentation
The original constructor documentation was copied and pasted incorrectly from somewhere else.
Change-Id: Iac8dbd197e710d4079400c99c368f07c32f90a9d Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
65da782a | 20-Sep-2018 |
William A. Kennington III <wak@google.com> |
source/time: Fix missing documentation
Documentation was accidentally left out of this class
Change-Id: I977caf9fbb716f2fcb3510f722712fdf695441b7 Signed-off-by: William A. Kennington III <wak@googl
source/time: Fix missing documentation
Documentation was accidentally left out of this class
Change-Id: I977caf9fbb716f2fcb3510f722712fdf695441b7 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
de220921 | 12-Sep-2018 |
William A. Kennington III <wak@google.com> |
pkg-config: Add missing description field
The old school `pkg-config` utility parses .pc files fine if they are lacking description. However, using `pkgconf` will silently fail to find the .pc file.
pkg-config: Add missing description field
The old school `pkg-config` utility parses .pc files fine if they are lacking description. However, using `pkgconf` will silently fail to find the .pc file.
Change-Id: I690614de15c7d095bb4066ba4329045c86e4ee0e Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
5f3cdfad | 12-Sep-2018 |
William A. Kennington III <wak@google.com> |
Upgrade to C++17
Change-Id: I0efd11f488ceee9b1a03ffaa1522cf0182ae1aca Signed-off-by: William A. Kennington III <wak@google.com> |
a5765822 | 24-Jul-2018 |
William A. Kennington III <wak@google.com> |
source/io: Document header |
6342364d | 24-Jul-2018 |
William A. Kennington III <wak@google.com> |
source/event: Document header |
b779307c | 24-Jul-2018 |
William A. Kennington III <wak@google.com> |
source/child: Document header |
bc4e4569 | 23-Jul-2018 |
William A. Kennington III <wak@google.com> |
source/base: More documentation |
8fd0cd4c | 23-Jul-2018 |
William A. Kennington III <wak@google.com> |
source/base: Improve some method types |
3c845caa | 23-Jul-2018 |
William A. Kennington III <wak@google.com> |
source/base: Document header |
eeef4697 | 23-Jul-2018 |
William A. Kennington III <wak@google.com> |
exception: Document header |
f16d9038 | 23-Jul-2018 |
William A. Kennington III <wak@google.com> |
clock: Document header |
0005e30c | 23-Jul-2018 |
William A. Kennington III <wak@google.com> |
event: Fix watchdog types |
fb601de5 | 23-Jul-2018 |
William A. Kennington III <wak@google.com> |
event: Add header documentation |
85aa7605 | 23-Jul-2018 |
William A. Kennington III <wak@google.com> |
internal: More doc clarification |
16cf1b6c | 23-Jul-2018 |
William A. Kennington III <wak@google.com> |
internal: Add header documentation |
86be5dd8 | 23-Jul-2018 |
William A. Kennington III <wak@google.com> |
source/event: Rename Event to EventBase |
eaf815f7 | 23-Jul-2018 |
William A. Kennington III <wak@google.com> |
source/io: Temporarily remove {get,set}_fd_own
These functions were implemented only in newer systemd 237+. We often deal with older verisons so lets add them back after some time passes. We could a
source/io: Temporarily remove {get,set}_fd_own
These functions were implemented only in newer systemd 237+. We often deal with older verisons so lets add them back after some time passes. We could also make them an optional autodetected feature to work around the issue.
show more ...
|
571fdf9e | 22-Jul-2018 |
William A. Kennington III <wak@google.com> |
source/child: Implement |