Class: Warden::Protocol::Message
- Inherits:
-
Object
- Object
- Warden::Protocol::Message
- Includes:
- BaseMessage
- Defined in:
- lib/warden/protocol/pb.rb,
lib/warden/protocol/message.rb
Defined Under Namespace
Modules: Type
Instance Method Summary collapse
Methods included from BaseMessage
included, #reload, #safe, #to_hash, #wrap
Instance Method Details
#request ⇒ Object
37 38 39 40 41 |
# File 'lib/warden/protocol/message.rb', line 37 def request safe do Type.to_request_klass(type).decode(payload) end end |
#response ⇒ Object
43 44 45 46 47 |
# File 'lib/warden/protocol/message.rb', line 43 def response safe do Type.to_response_klass(type).decode(payload) end end |