- 25 Oct, 2012 1 commit
-
-
Dominik Charousset authored
-
- 24 Oct, 2012 5 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 19 Oct, 2012 1 commit
-
-
Dominik Charousset authored
-
- 16 Oct, 2012 5 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
moved middleman_event_handler_base to its own header; splitted middleman interface into two parts: - middleman: provides `start`, `stop`, and `run_later` - abstract_middleman: provides non thread-safe member function for protocols; use typeid(decltype(*this)) rather than typeid(*this) as class name in logfiles
-
Dominik Charousset authored
libcppa emits log4j compatible output now to make use of available tools; middleman uses `continuable_writer` and `continuable_reader` interfaces only; ´default_protocol´ encapsulates libcppa's binary protocol now; `remote_actor` checks wheter a previous connection to the host already exists; actor proxies are stored as weak pointers in peers, fixes #75; `default_peer` created with `remote_actor` close connection on last proxy exit; poll and epoll share meta data implementation and event-interface; no global proxy cache, belongs to `protocol`/`actor_addressing` now; new configure option: `--with-cppa-log-level`; `to_string` is no longer a template (enables proper overload resolution)
-
- 12 Oct, 2012 11 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
refactored ref_counted: prohibit destructor calls and enforce use of request_deletion member function
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
moved all network IO classes to cppa::network, modularized middleman even further to pave the way for user-defined implementations of peers and network connections, and got rid of network_manager by promoting middleman to be directly managed by singleton_manager
-
Dominik Charousset authored
-
- 11 Oct, 2012 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 10 Oct, 2012 1 commit
-
-
Dominik Charousset authored
share more code between poll() and epoll() implementation and got rid of virtual function dispatching for event_loop_impl, relates #77
-
- 09 Oct, 2012 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 05 Oct, 2012 4 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 04 Oct, 2012 5 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
refactored middleman to use less #ifdef blocks in order to increase maintainability and extensibility, optimized poll() impl to use a single for loop, and finally optimized epoll() impl to operate on network_channel pointers, completely bypassing any additional container; relates #77
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 02 Oct, 2012 1 commit
-
-
ArtemGr authored
-
- 01 Oct, 2012 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-