Erki
|
a63873c8e4
|
Specify constructors
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2021-11-12 23:22:32 +02:00 |
|
Erki
|
e77adb65c0
|
Minor fixes to actor wiring
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2021-11-12 00:58:45 +02:00 |
|
Erki
|
3ccacc2ca9
|
Threads: initial ActorOutput class
continuous-integration/drone/push Build is failing
|
2021-10-24 11:10:42 +03:00 |
|
Erki
|
c0f1ca6a87
|
Threads: make actor and timer classes slightly more debuggable
continuous-integration/drone/push Build is passing
|
2021-07-03 01:22:24 +03:00 |
|
Erki
|
f4649142e5
|
Threads: SignalMux
continuous-integration/drone/push Build is passing
Allows multiplexing multiple signals together.
|
2021-06-26 13:11:20 +03:00 |
|
Erki
|
9620c2206e
|
Threads: refactor signals to simply return void
this is required for muxing signals together.
|
2021-06-26 13:10:57 +03:00 |
|
Erki
|
7638f37db7
|
Threads: integrate Action with Timers and rework the signalling model a bit
continuous-integration/drone/push Build is passing
|
2021-06-24 13:15:39 +03:00 |
|
Erki
|
5d5d7d3ef8
|
Threads: Timer class
|
2021-06-24 13:15:10 +03:00 |
|
Erki
|
6bbdf4cb71
|
Threads: Implement multivariate actors
continuous-integration/drone/push Build is passing
|
2021-06-23 12:27:32 +03:00 |
|
Erki
|
15652f7347
|
Threads: fix actor and signal requirements
continuous-integration/drone/push Build is passing
Trivially copyable and default constructible should be sufficient, as it
allows for memcpy and a T{} ctor.
|
2021-06-22 16:22:11 +03:00 |
|
Erki
|
5880f967d7
|
Threads: Fix actor.hpp includes
|
2021-06-22 16:12:56 +03:00 |
|
Erki
|
74d901cc86
|
Threads: void specialization for Actor
continuous-integration/drone/push Build is passing
|
2021-06-20 23:23:27 +03:00 |
|
Erki
|
ea474dd915
|
Threads: Add initial Actor implementation, rework primitivethread a bit.
continuous-integration/drone/push Build is passing
|
2021-06-20 21:14:30 +03:00 |
|
Erki
|
6f7756e1cb
|
Threads refactor
continuous-integration/drone/push Build is passing
Split thread into two different entities.
Add exclusive signal.
|
2021-06-19 19:34:28 +03:00 |
|
Erki
|
c335211ef8
|
Add initial freertos thread abstraction
continuous-integration/drone/push Build is passing
|
2021-06-08 22:08:13 +03:00 |
|