summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* internal/sdevent: Build impl into objectWilliam A. Kennington III2018-07-222-159/+226
|
* source/event: Implement event_handler style sourcesWilliam A. Kennington III2018-07-225-0/+153
|
* source/time: ImplementWilliam A. Kennington III2018-07-195-0/+211
|
* utils: Fix type of performCallbackWilliam A. Kennington III2018-07-191-1/+1
|
* source/base: Make callback handling genericWilliam A. Kennington III2018-07-172-17/+28
|
* internal/utils: Errors now have namesWilliam A. Kennington III2018-07-172-5/+6
|
* source/base: Refactor out callback routineWilliam A. Kennington III2018-07-173-29/+39
| | | | | The callback mechanism will be used by other callback methods in the same fashion, so we can template and re-use this functionality
* source/base: Support automatically configuring userdataWilliam A. Kennington III2018-07-174-1/+31
| | | | | This makes callbacks work correctly as the systemd callback functions need to know where to look for the object storing the real callback.
* source/base: Implement movingWilliam A. Kennington III2018-07-172-8/+28
|
* source/base: Make it possible to get the prepare callbackWilliam A. Kennington III2018-07-172-0/+6
|
* source/base: Make it possible to get the underlying sd_event_sourceWilliam A. Kennington III2018-07-172-0/+6
|
* source/base: Only disable the event if it existsWilliam A. Kennington III2018-07-171-1/+4
| | | | | This shouldn't happen in practice but will be needed to supporting moving.
* source/base: Take an event directly instead of sdeventWilliam A. Kennington III2018-07-172-24/+33
| | | | Also expose a mechanism for retrieving our internal event.
* source/base: ConstifyWilliam A. Kennington III2018-07-172-14/+14
|
* event: Add trivial functionsWilliam A. Kennington III2018-07-174-0/+119
|
* clock: Add class for future useWilliam A. Kennington III2018-07-176-0/+109
|
* event: Allow extracting the event and sdevent implWilliam A. Kennington III2018-07-172-0/+13
|
* event: Constify operationsWilliam A. Kennington III2018-07-172-6/+6
|
* event: Constify sdeventWilliam A. Kennington III2018-07-172-9/+13
|
* sdref: Moves should actually invalidate the referenceWilliam A. Kennington III2018-07-172-1/+17
| | | | | This also makes it possible to use in boolean expressions to check validity.
* sdref: Fix stylingWilliam A. Kennington III2018-07-171-0/+4
|
* sdref: Constify sdeventWilliam A. Kennington III2018-07-172-6/+7
|
* sdevent: Cleanup spacingWilliam A. Kennington III2018-07-171-0/+8
|
* clang-format: Always break template declarationsWilliam A. Kennington III2018-07-172-5/+10
|
* source/base: Add the prepare callback functionalityWilliam A. Kennington III2018-07-173-0/+64
|
* source/base: Expose trivial built in methodsWilliam A. Kennington III2018-07-174-2/+160
|
* Large refactoringWilliam A. Kennington III2018-07-1714-169/+228
|
* makefile: Clean up compiler flagsWilliam A. Kennington III2018-07-171-5/+1
|
* event: Add watchdog functionsWilliam A. Kennington III2018-07-174-0/+36
|
* source: Add classWilliam A. Kennington III2018-07-175-0/+66
|
* event: Don't need memoryWilliam A. Kennington III2018-07-171-1/+0
|
* Designate some headers as internalWilliam A. Kennington III2018-07-177-8/+9
|
* Initial CommitWilliam A. Kennington III2018-07-1710-0/+307
OpenPOWER on IntegriCloud