History log of /openbmc/sdeventplus/src/ (Results 51 – 75 of 111)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
fa9431d525-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 ...

4755818e25-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 ...

2923d17425-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 ...

51c9b4c425-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 ...

6a447baf31-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 ...

81282e1a19-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 ...

7f58b2a120-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 ...

65da782a20-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 ...

de22092112-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 ...

5f3cdfad12-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>

a576582224-Jul-2018 William A. Kennington III <wak@google.com>

source/io: Document header

6342364d24-Jul-2018 William A. Kennington III <wak@google.com>

source/event: Document header

b779307c24-Jul-2018 William A. Kennington III <wak@google.com>

source/child: Document header

bc4e456923-Jul-2018 William A. Kennington III <wak@google.com>

source/base: More documentation

8fd0cd4c23-Jul-2018 William A. Kennington III <wak@google.com>

source/base: Improve some method types

3c845caa23-Jul-2018 William A. Kennington III <wak@google.com>

source/base: Document header

eeef469723-Jul-2018 William A. Kennington III <wak@google.com>

exception: Document header

f16d903823-Jul-2018 William A. Kennington III <wak@google.com>

clock: Document header

0005e30c23-Jul-2018 William A. Kennington III <wak@google.com>

event: Fix watchdog types

fb601de523-Jul-2018 William A. Kennington III <wak@google.com>

event: Add header documentation

85aa760523-Jul-2018 William A. Kennington III <wak@google.com>

internal: More doc clarification

16cf1b6c23-Jul-2018 William A. Kennington III <wak@google.com>

internal: Add header documentation

86be5dd823-Jul-2018 William A. Kennington III <wak@google.com>

source/event: Rename Event to EventBase

eaf815f723-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 ...

571fdf9e22-Jul-2018 William A. Kennington III <wak@google.com>

source/child: Implement

12345