Permalink
Browse files

Commit backgroundrb to git

  • Loading branch information...
0 parents commit 5849e939924abe2f12e52b275cac11ac087f8ee8 gnufied committed Feb 5, 2008
Showing with 3,282 additions and 0 deletions.
  1. +4 −0 LICENSE
  2. +20 −0 MIT-LICENSE
  3. +438 −0 README
  4. +63 −0 Rakefile
  5. +4 −0 TODO.org
  6. +11 −0 config/backgroundrb.yml
  7. +44 −0 examples/foo_controller.rb
  8. +7 −0 examples/god_worker.rb
  9. +8 −0 examples/worker_tests/god_worker_test.rb
  10. +17 −0 examples/workers/error_worker.rb
  11. +38 −0 examples/workers/foo_worker.rb
  12. +7 −0 examples/workers/god_worker.rb
  13. +13 −0 examples/workers/model_worker.rb
  14. +11 −0 examples/workers/renewal_worker.rb
  15. +24 −0 examples/workers/rss_worker.rb
  16. +31 −0 examples/workers/server_worker.rb
  17. +12 −0 examples/workers/world_worker.rb
  18. +7 −0 examples/workers/xmpp_worker.rb
  19. +31 −0 framework/packet.rb
  20. +69 −0 framework/packet/bin_parser.rb
  21. +14 −0 framework/packet/callback.rb
  22. +74 −0 framework/packet/class_helpers.rb
  23. +33 −0 framework/packet/connection.rb
  24. +275 −0 framework/packet/core.rb
  25. +19 −0 framework/packet/cpu_worker.rb
  26. +9 −0 framework/packet/disconnect_error.rb
  27. +30 −0 framework/packet/double_keyed_hash.rb
  28. +25 −0 framework/packet/event.rb
  29. +6 −0 framework/packet/io_worker.rb
  30. +78 −0 framework/packet/meta_pimp.rb
  31. +77 −0 framework/packet/nbio.rb
  32. +16 −0 framework/packet/packet_guid.rb
  33. +163 −0 framework/packet/packet_master.rb
  34. +27 −0 framework/packet/periodic_event.rb
  35. +32 −0 framework/packet/pimp.rb
  36. +94 −0 framework/packet/worker.rb
  37. +16 −0 generators/worker/USAGE
  38. +12 −0 generators/worker/templates/unit_test.rb
  39. +7 −0 generators/worker/templates/worker.rb
  40. +16 −0 generators/worker/worker_generator.rb
  41. +2 −0 init.rb
  42. +1 −0 install.rb
  43. +131 −0 lib/backgroundrb.rb
  44. +8 −0 lib/bdrb_conn_error.rb
  45. +61 −0 script/backgroundrb
  46. +61 −0 script/bdrb_test_helper.rb
  47. +235 −0 server/cron_trigger.rb
  48. +4 −0 server/invalid_dump_error.rb
  49. +25 −0 server/log_worker.rb
  50. +213 −0 server/master_worker.rb
  51. +384 −0 server/meta_worker.rb
  52. +34 −0 server/trigger.rb
  53. +60 −0 tasks/backgroundrb_tasks.rake
  54. +12 −0 test/backgroundrb_test.rb
  55. +26 −0 test/bdrb_test_helper.rb
  56. +53 −0 test/cron_trigger_test.rb
  57. +15 −0 test/master_worker_test.rb
  58. +74 −0 test/meta_worker_test.rb
  59. +1 −0 uninstall.rb
@@ -0,0 +1,4 @@
+Copyright (c) 2007 Hemant Kumar ( mail [at] gnufied [dot] org )
+Copyright (c) 2006 Ezra Zygmuntowicz and skaar[at]waste[dot]org
+
+The Library is dual licensed under terms of Ruby License or MIT License.
@@ -0,0 +1,20 @@
+Copyright (c) 2007 Hemant Kumar ( mail [at] gnufied [dot] org )
+Copyright (c) 2006 Ezra Zygmuntowicz and skaar[at]waste[dot]org
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Oops, something went wrong.

0 comments on commit 5849e93

Please sign in to comment.