~ttt/async

e1d02f89 — Tomasz Klak 8 years ago master
simplified blocking_queue
3f9709cd — Tomasz Kłak 8 years ago
Merged mwaga/async into master
c3ea8c1b — Marek 8 years ago
[AsynchronousService] Added first integration test.
ddcf3c0c — Marek 8 years ago
[AsynchronousService] Added message queue implementation (based on blocking_queue).
87792d8f — Marek 8 years ago
[AsynchronousService] Added virtual derstructor to MessageQueue interface.
27f7deeb — Marek Waga 8 years ago
Merged in tumdum/async (pull request #1)

General clean up.
0f1e3b2a — Tomasz Klak 8 years ago
having fun ;)
fe1b9d62 — Tomasz Klak 8 years ago
makefiles made clang aware
a8560d8d — Marek 8 years ago
[AsynchronousService] Moved files from 'include' directory to 'src' directory.
aa081c72 — Marek 8 years ago
[AsynchronousService] Added more generic Dispatcher implementation.
5892f43d — Marek 8 years ago
[AsynchronousService] Message ids cleanup.
a99edc2c — Marek 8 years ago
[AsynchronousService] Removed TaskId dependency from Message struct.

From now on message struct has message-id and pointer to custom data.
c3801214 — Marek 8 years ago
[AsynchronousService] Extracted message ids to separate file.
17af6526 — Marek 8 years ago
[AsynchronousService] Changed test cases order in MainMessageLoopShould.
1c7edbb1 — Marek 8 years ago
[AsynchronousService] MainMessageLoop tests refectoring.
258f8d8a — Marek 8 years ago
[AsynchronousService] MainMessageLoop refectoring.
a80bf076 — Marek 8 years ago
[AsynchronousService] Added task completion handling to MainMessageLoop class.

One test case added.
59edb77e — Marek 8 years ago
[AsynchronousService] Removed DispatcherImpl class and its tests.
ccc5f810 — Marek 8 years ago
[AsynchronousService] Removed internal thread from MainMessageLoop class.

Test cases have been updated.
708fa5be — Marek 8 years ago
[AsynchronousService] Renamed ExecutionLoopImpl to MainMessageLoop.

Test cases have been updates.
Next