~scymtym/rudel/networking

Viewing all changes in revision 523.

  • Committer: scymtym
  • Date: 2010-06-15 06:05:54 UTC
  • Revision ID: scymtym@users.sourceforge.net-20100615060554-fk13l7990xkbr0rs
Use classes from rudel-connections.el in obby/rudel-obby-server.el
* obby/rudel-obby.el (header): bumped version to 0.4 in history
  section
  (rudel-obby-backend::rudel-host): use `rudel-add-listener' instead
  of passing the listener to the constructor
* obby/rudel-obby-server.el (header): bumped version to 0.4 in history
  section
  (require rudel-connections): new require; required since client
  connections and server now use base classes from there
  (rudel-obby-server->client-connection):
  (rudel-obby-server->client-connection::initialize-instance):
  (rudel-obby-server->client-connection::rudel-register-state):
  (rudel-obby-server->client-connection::rudel-end):
  (rudel-obby-server->client-connection::rudel-close):
  (rudel-obby-server->client-connection::rudel-send):
  (rudel-obby-server->client-connection::rudel-broadcast):
  (rudel-obby-server->client-connection::rudel-remote-operation):
  (rudel-obby-server->client-connection::rudel-subscribed-clients-not-self):
  renamed class `rudel-obby-client' ->
  `rudel-obby-server->client-connection'
  (rudel-obby-server): added superclass `rudel-server' which handles
  the listener list and the client list
  (rudel-obby-server::initialize-instance): do not setup anything
  regarding the listener; the super class does this
  (rudel-obby-server::rudel-broadcast): changed references to type
  `rudel-obby-server->client-connection'
  (rudel-obby-server::rudel-add-client): removed; the superclass
  handles this
  (rudel-obby-server::rudel-remove-client): delegate actual client
  list manipulation to superclass
  (rudel-obby-server::object-print): removed; the superclass handles
  this

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: