Как привязать обработчик событий socket.io (в nodejs) к моей собственной области действия?

Я использую "socket.io" на моем сервере nodejs. Есть ли способ запустить зарегистрированные функции событий в рамках мой класс / модуль (в браузере)?

...
init: function() {
  this.socket = new io.Socket('localhost:3000'); //connect to localhost presently
  this.socket.on('connect', this.myConnect);
},
myConnect: function() {
  // "this.socket" and "this.f" are unknown
  // this.socket.send({});
  // this.f();
},
f: function() {
  // ...
}
...
5
задан koalabruder 7 March 2011 в 16:35
поделиться