Class: Pidgin2Adium::StatusMessage
- Defined in:
- lib/pidgin2adium/messages/status_message.rb
Overview
A message saying e.g. “Blahblah has gone away.”
Instance Attribute Summary collapse
-
#status ⇒ Object
Returns the value of attribute status.
Attributes inherited from Message
Instance Method Summary collapse
-
#initialize(sender, time, buddy_alias, status) ⇒ StatusMessage
constructor
A new instance of StatusMessage.
- #to_s ⇒ Object
Methods inherited from Message
Constructor Details
#initialize(sender, time, buddy_alias, status) ⇒ StatusMessage
Returns a new instance of StatusMessage.
6 7 8 9 |
# File 'lib/pidgin2adium/messages/status_message.rb', line 6 def initialize(sender, time, buddy_alias, status) super(sender, time, buddy_alias) @status = status end |
Instance Attribute Details
#status ⇒ Object
Returns the value of attribute status.
10 11 12 |
# File 'lib/pidgin2adium/messages/status_message.rb', line 10 def status @status end |
Instance Method Details
#to_s ⇒ Object
12 13 14 15 |
# File 'lib/pidgin2adium/messages/status_message.rb', line 12 def to_s return sprintf('<status type="%s" sender="%s" time="%s" alias="%s"/>' << "\n", @status, @sender, @time, @buddy_alias) end |