Sha256: 51c1f448473ffd489e104849bfe05e68e0e67c12e0445aa672175007394e17a8
Contents?: true
Size: 416 Bytes
Versions: 7
Compression:
Stored size: 416 Bytes
Contents
module EMJack module Handler class Kicked RESPONSE = /^KICKED\s+(\d+)\r\n/ def self.handles?(response) response =~ RESPONSE end def self.handle(deferrable, response, body, conn=nil) return false unless response =~ RESPONSE deferrable.succeed($1.to_i) true end EMJack::Connection.register_handler(EMJack::Handler::Kicked) end end end
Version data entries
7 entries across 7 versions & 1 rubygems