# File ../lib/fox/responder2.rb, line 55 def onHandleMsg(sender, sel, ptr) messageType = Fox.SELTYPE(sel) result = @blocks[messageType].call(sender, sel, ptr) case messageType when SEL_TIMEOUT @@targets_of_pending_timers.delete(self) when SEL_CHORE @@targets_of_pending_chores.delete(self) end result end