1. 26 Oct, 2012 1 commit
    • Dominik Charousset's avatar
      test for remote_actor() to return same proxy · e0094767
      Dominik Charousset authored
      remote_actor() re-uses existing network connections whenever
      possible, this patch adds a check to the unit test and removes
      a verbose error message in default_protocol that has to go the
      log file, but not to cout.
      e0094767
  2. 25 Oct, 2012 4 commits
  3. 24 Oct, 2012 5 commits
  4. 19 Oct, 2012 1 commit
  5. 16 Oct, 2012 5 commits
    • Dominik Charousset's avatar
      94adf390
    • Dominik Charousset's avatar
      fixed nullptr exception in · 47b6cbc9
      Dominik Charousset authored
      47b6cbc9
    • Dominik Charousset's avatar
      use new actor_adressing API · cf31a46a
      Dominik Charousset authored
      cf31a46a
    • Dominik Charousset's avatar
      further modularized middleman, fixed names in logs · 9a29258b
      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
      9a29258b
    • Dominik Charousset's avatar
      implemented logging and default_protocol · 561b43b0
      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)
      561b43b0
  6. 12 Oct, 2012 11 commits
  7. 11 Oct, 2012 2 commits
  8. 10 Oct, 2012 1 commit
  9. 09 Oct, 2012 2 commits
  10. 05 Oct, 2012 4 commits
  11. 04 Oct, 2012 4 commits