Google

Class
Jabber::Roster::RosterItem::Resource
In: jabber4r/roster.rb
Parent: Object

The Resource class embodies a Resource endpoint in Jabber. The resource endpoint it what maintains a status (not an account).

Methods

Attributes

 [R]  :name

The name of the resource

 [R]  :show

How the resource should be shown

 [R]  :status

The status message of the resource

Public Class methods
new(item, name, show, status) src

Constructs a new Resource instance

item:[Jabber::Roster::RosterItem] The roster item this resource belongs to
name:[String] The resource name
show:[String] How the resource should be shown
status:[String] The status message of the resource
Public Instance methods
update(show, status) src

Updates the state of a resource and notifies listeners.

show:[String] How the resource should be shown
status:[String] The status message of the resource
to_s() src

Dumps the Resource as a string

return:[String] The resource encoded as a string.