- 26 Feb, 2013 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
this patch fixes an issue in `behavior_stack`: in case handlers are invoked from cache, the behavior is not copied beforehand
-
- 22 Feb, 2013 8 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
this patch adds tests for functor-only usage
-
Dominik Charousset authored
-
Dominik Charousset authored
this patch changes `conjunction` to evaluate to false if given template parameter pack is empty
-
Dominik Charousset authored
-
Dominik Charousset authored
this patch allows to pass any number of functors to `then`/`await` and moves `receive_response` and `handle_response` functions to message_future.hpp
-
Dominik Charousset authored
this utility function allows users to skip messages manually
-
- 20 Feb, 2013 4 commits
-
-
Dominik Charousset authored
the added shutdown handshake fixes a possible unit test failure (remote actor calls `shutdown` before final message was sent)
-
Dominik Charousset authored
this patch fixes the ordering of expected/found in the output and prints booleans properly
-
Dominik Charousset authored
this patch fixes a possible bug caused by uninitialized variables
-
Dominik Charousset authored
-
- 19 Feb, 2013 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
this patch adds `(on_)handle_sync_timeout` to `local_actor`
-
- 18 Feb, 2013 3 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
-
- 17 Feb, 2013 1 commit
-
-
Andrea Bigagli authored
-
- 15 Feb, 2013 1 commit
-
-
Dominik Charousset authored
-
- 12 Feb, 2013 4 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
this patch fixed a bug that allowed 'EXITED' messages to pass synchronous response messages
-
Dominik Charousset authored
this patch improves `test_match` and `test_sync_send` unit tests and makes the output of all unit tests equally formatted
-
Dominik Charousset authored
continuation is called only if given functor is invoked
-
- 08 Feb, 2013 1 commit
-
-
Dominik Charousset authored
this patch enables `sync_send(...).then(...).continue_with(...)` (relates #58) and makes using the nonblocking API explicit to use in context-switching and thread-based actors by requiring a call to `self->exec_behavior_stack()`
-
- 07 Feb, 2013 5 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
this patch removes the old `apply_tuple` function family (replaced by `apply_args`), removes `partially_apply_args` (use `int_list` for indices instead), and cleans up unit test macros
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 05 Feb, 2013 6 commits
-
-
Dominik Charousset authored
this patch enables actor_ptr to be used in `CPPA_CHECK_EQUAL` and uses the new functor-based `timed_sync_send` API in test__remote_actor.hpp
-
Dominik Charousset authored
this patch fixes the pattern matching implementation of libcppa to create correct value gards when using `on(any_vals, arg_match)`
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
this new function allows users to catch timeouts in the `on_sync_failure` handler instead of using `after(...)` statements; the `timed_` functions signal an occured timeout by putting a 'TIMEOUT' message into the actor's mailbox
-
- 04 Feb, 2013 1 commit
-
-
Dominik Charousset authored
this patch enhances the class `sb_actor` and allows the user to define a base class that must be derived from `event_based_actor`
-
- 01 Feb, 2013 2 commits
-
-
Dominik Charousset authored
this patch allows functors as response message handlers and adds a replacable callback function to `local_actor` that is invoked whenever the synchronous response does not match the handler's signature
-
Dominik Charousset authored
added `spawn_link` and `spawn_monitor` to the manual
-