1. 24 Jan, 2017 1 commit
  2. 16 Dec, 2015 2 commits
  3. 10 Jun, 2015 1 commit
  4. 09 Jun, 2015 2 commits
  5. 20 May, 2015 1 commit
  6. 19 May, 2015 2 commits
  7. 06 Sep, 2013 2 commits
  8. 05 Sep, 2013 2 commits
  9. 12 Jul, 2013 2 commits
  10. 23 May, 2013 2 commits
  11. 22 May, 2013 1 commit
  12. 20 May, 2013 1 commit
  13. 09 Apr, 2013 1 commit
  14. 27 Mar, 2013 1 commit
  15. 19 Mar, 2013 1 commit
  16. 06 Mar, 2013 1 commit
  17. 22 Feb, 2013 1 commit
  18. 20 Feb, 2013 1 commit
  19. 18 Feb, 2013 1 commit
  20. 25 Oct, 2012 1 commit
  21. 11 Oct, 2012 1 commit
    • JINMEI Tatuya's avatar
      [2203] changed the callback type of addRemoteConfig to boost::function. · da22b377
      JINMEI Tatuya authored
      this will make it more convenient, e.g., by allowing the caller to pass
      boost::bind encapsulating a class object and a class method.
      
      boost::function is upper compatible to function pointer, so it doesn't
      ensure source-level compatibility.
      
      the functor overhead shouldn't matter in this context, and since this module
      already uses boost::function this change doesn't introduce additional
      dependency.
      da22b377
  22. 03 Oct, 2012 1 commit
    • JINMEI Tatuya's avatar
      [2203] changed the callback type of addRemoteConfig to boost::function. · 4fa694db
      JINMEI Tatuya authored
      this will make it more convenient, e.g., by allowing the caller to pass
      boost::bind encapsulating a class object and a class method.
      
      boost::function is upper compatible to function pointer, so it doesn't
      ensure source-level compatibility.
      
      the functor overhead shouldn't matter in this context, and since this module
      already uses boost::function this change doesn't introduce additional
      dependency.
      4fa694db
  23. 18 May, 2012 1 commit
  24. 17 May, 2012 4 commits
    • Michal 'vorner' Vaner's avatar
      [1914] Cleanup: remove shared_ptr · d06b9b84
      Michal 'vorner' Vaner authored
      It seems a list can be declared for a class that is not fully defined
      yet. So there's no need for pointers, so even less for shared ones.
      d06b9b84
    • Michal 'vorner' Vaner's avatar
      [1914] Check for async requests on a new message · 132d530f
      Michal 'vorner' Vaner authored
      We now check if the message looks like something a callback wants in the
      checkCommand() call. For some reason, it does not seem to work with the
      tests, it needs to be checked why.
      132d530f
    • Michal 'vorner' Vaner's avatar
      [1914] Store the request into a queue · b174ac98
      Michal 'vorner' Vaner authored
      The requests submitted by groupReadMsgAsync are stored into the list.
      The tests still fail, since nothing is interested in the content of the
      list yet.
      b174ac98
    • Michal 'vorner' Vaner's avatar
      [1914] Basic tests for groupRecvMsgAsync · 4bdecaad
      Michal 'vorner' Vaner authored
      * Needed to extend the FakeSession::addMessage to hold the sequence
        number for representing answers.
      * Clarified the recipient parameter - it is the group, instance is
        ignored, since it is not used anywhere in the code anyway.
      * The tests simply register a callback and check it is called. More
        complex tests to come later.
      4bdecaad
  25. 16 May, 2012 2 commits
  26. 08 Feb, 2012 1 commit
  27. 03 Feb, 2012 1 commit
  28. 01 Feb, 2012 1 commit
    • Jelte Jansen's avatar
      [640] send around 'stopping' messages, and handle them · 4e8a4299
      Jelte Jansen authored
      When closing a ModuleCCSession, a 'i am stopping' message is now sent to the ConfigManager, which in turn informs Cmdctl (which then causes bindctl to update its list).
      
      This causes stopped modules to disappear from bindctl until such time that they are enabled or started again, so that config updates and most importantly, commands, do not cause weird timeouts (bindctl will immediately inform you of modules not running)
      4e8a4299
  29. 28 Dec, 2011 1 commit