module PacketFu::HSRPHeaderMixin
This Mixin simplifies access to the HSRPHeaders. Mix this in with your packet interface, and it will add methods that essentially delegate to the ‘hsrp_header’ method (assuming that it is a HSRPHeader
object)
Public Instance Methods
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 23 def hsrp_addr; self.hsrp_header.hsrp_addr; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 22 def hsrp_addr=(v); self.hsrp_header.hsrp_addr= v; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 19 def hsrp_group; self.hsrp_header.hsrp_group; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 18 def hsrp_group=(v); self.hsrp_header.hsrp_group= v; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 13 def hsrp_hellotime; self.hsrp_header.hsrp_hellotime; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 12 def hsrp_hellotime=(v); self.hsrp_header.hsrp_hellotime= v; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 15 def hsrp_holdtime; self.hsrp_header.hsrp_holdtime; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 14 def hsrp_holdtime=(v); self.hsrp_header.hsrp_holdtime= v; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 9 def hsrp_opcode; self.hsrp_header.hsrp_opcode; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 8 def hsrp_opcode=(v); self.hsrp_header.hsrp_opcode= v; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 26 def hsrp_password; self.hsrp_header.hsrp_password; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 27 def hsrp_password=(v); self.hsrp_header.hsrp_password= v; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 25 def hsrp_password_readable; self.hsrp_header.hsrp_password_readable; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 17 def hsrp_priority; self.hsrp_header.hsrp_priority; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 16 def hsrp_priority=(v); self.hsrp_header.hsrp_priority= v; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 21 def hsrp_reserved; self.hsrp_header.hsrp_reserved; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 20 def hsrp_reserved=(v); self.hsrp_header.hsrp_reserved= v; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 11 def hsrp_state; self.hsrp_header.hsrp_state; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 10 def hsrp_state=(v); self.hsrp_header.hsrp_state= v; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 7 def hsrp_version; self.hsrp_header.hsrp_version; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 6 def hsrp_version=(v); self.hsrp_header.hsrp_version= v; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 28 def hsrp_vip; self.hsrp_header.hsrp_vip; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 29 def hsrp_vip=(v); self.hsrp_header.hsrp_vip= v; end
Source
# File lib/packetfu/protos/hsrp/mixin.rb, line 24 def hsrp_vip_readable; self.hsrp_header.hsrp_vip_readable; end