Class: Newque::Input_request
- Inherits:
-
Object
- Object
- Newque::Input_request
- Defined in:
- lib/newque/responses.rb
Instance Attribute Summary collapse
-
#action ⇒ Object
readonly
Returns the value of attribute action.
-
#channel ⇒ Object
readonly
Returns the value of attribute channel.
-
#messages ⇒ Object
readonly
Returns the value of attribute messages.
Instance Method Summary collapse
-
#initialize(channel, action, messages) ⇒ Input_request
constructor
A new instance of Input_request.
- #inspect ⇒ Object
- #to_s ⇒ Object
Constructor Details
#initialize(channel, action, messages) ⇒ Input_request
Returns a new instance of Input_request.
87 88 89 90 91 |
# File 'lib/newque/responses.rb', line 87 def initialize channel, action, @channel = channel @action = action @messages = end |
Instance Attribute Details
#action ⇒ Object (readonly)
Returns the value of attribute action.
85 86 87 |
# File 'lib/newque/responses.rb', line 85 def action @action end |
#channel ⇒ Object (readonly)
Returns the value of attribute channel.
85 86 87 |
# File 'lib/newque/responses.rb', line 85 def channel @channel end |
#messages ⇒ Object (readonly)
Returns the value of attribute messages.
85 86 87 |
# File 'lib/newque/responses.rb', line 85 def @messages end |
Instance Method Details
#inspect ⇒ Object
97 98 99 |
# File 'lib/newque/responses.rb', line 97 def inspect to_s end |
#to_s ⇒ Object
93 94 95 |
# File 'lib/newque/responses.rb', line 93 def to_s "<Newque_input channel: #{channel.to_json} action: #{@action} #{@messages.size > 0 ? 'messages: ' + @messages.to_json : ''}>" end |