Class: RSMP::MessageNotAck
- Inherits:
-
MessageAcking
- Object
- Message
- MessageAcking
- RSMP::MessageNotAck
- Defined in:
- lib/rsmp/message.rb
Instance Attribute Summary
Attributes inherited from MessageAcking
Attributes inherited from Message
#attributes, #direction, #json, #now, #out, #timestamp
Instance Method Summary collapse
-
#initialize(attributes = {}) ⇒ MessageNotAck
constructor
A new instance of MessageNotAck.
Methods inherited from MessageAcking
Methods inherited from Message
#attribute, bin_to_chars, build, build_alarm, #ensure_message_id, #generate_json, #m_id, #m_id_short, make_m_id, parse_attributes, shorten_m_id, #type, #valid?, #validate, #validate_id, validate_message_type, #validate_type
Methods included from Inspect
Constructor Details
#initialize(attributes = {}) ⇒ MessageNotAck
Returns a new instance of MessageNotAck.
343 344 345 346 347 348 349 |
# File 'lib/rsmp/message.rb', line 343 def initialize attributes = {} super({ "type" => "MessageNotAck", "rea" => "Unknown reason" }.merge attributes) @attributes.delete "mId" end |