class RSwim::Member::ForwardingState::Ready
Public Class Methods
new(id, node_member_id)
click to toggle source
Calls superclass method
RSwim::Member::ForwardingState::Base::new
# File lib/rswim/member/forwarding_state/ready.rb, line 7 def initialize(id, node_member_id) super @activated = false end
Public Instance Methods
advance(_elapsed_seconds)
click to toggle source
# File lib/rswim/member/forwarding_state/ready.rb, line 16 def advance(_elapsed_seconds) if @activated then ForwardingAck.new(@id, @node_member_id) else self end end
forward_ack_to_member()
click to toggle source
# File lib/rswim/member/forwarding_state/ready.rb, line 12 def forward_ack_to_member @activated = true end