class Aggro::Message::StartSaga
Public: Start saga message.
Constants
- TYPE_CODE
Public Class Methods
parse(string)
click to toggle source
# File lib/aggro/message/start_saga.rb, line 7 def self.parse(string) new string[2..37], string[38..73], parse_details(string[74..-1]) end
parse_details(details)
click to toggle source
# File lib/aggro/message/start_saga.rb, line 11 def self.parse_details(details) Marshal.load details end
Public Instance Methods
args()
click to toggle source
# File lib/aggro/message/start_saga.rb, line 15 def args details[:args] end
name()
click to toggle source
# File lib/aggro/message/start_saga.rb, line 19 def name details[:name] end
to_s()
click to toggle source
# File lib/aggro/message/start_saga.rb, line 23 def to_s "#{TYPE_CODE}#{sender}#{id}#{Marshal.dump details}" end