Socket.ioでクライアントオブジェクトにメソッドを追加する方法 socket.io - node.js

以下coffeescriptになります。
ちなみにsocket.ioのバージョンは0.8.7になります。

socket.io@0.8.7 ./node_modules/socket.io
├── policyfile@0.0.4
└── socket.io-client@0.8.7



channel = io.of('/channels').on 'connection', (client) ->
  client.hoge() # => "hoge!"

Socket = require('socket.io/lib/socket.js')
Socket.prototype.hoge = -> "hoge!"


以上になります。