Class Jabber::Callback
In: lib/xmpp4r/callbacks.rb
Parent: Object

This class is used to store callbacks inside CallbackList. See the CallbackList class for more detailed explanations.

Methods

new  

Attributes

block  [R]  The Callback‘s block to execute
priority  [R]  The Callback‘s priority
ref  [R]  The Callback‘s reference, using for deleting purposes

Public Class methods

Create a new callback

priority:[Integer] the callback‘s priority. The higher, the sooner it

will be executed

ref:[String] The callback‘s reference

[Source]

     # File lib/xmpp4r/callbacks.rb, line 118
118:     def initialize(priority = 0, ref = nil, block = Proc.new {})
119:       @priority = priority
120:       @ref = ref
121:       @block = block
122:     end

[Validate]