class PacketFu::InvalidPacket
You probably don’t want to write invalid packets on purpose.
Attributes
Public Class Methods
Source
# File lib/packetfu/protos/invalid.rb, line 34 def self.can_parse?(str) true end
Any packet is potentially an invalid packet
Source
# File lib/packetfu/protos/invalid.rb, line 47 def initialize(args={}) @invalid_header = (args[:invalid] || InvalidHeader.new) @headers = [@invalid_header] end
Public Instance Methods
Source
# File lib/packetfu/protos/invalid.rb, line 42 def read(str=nil,args={}) @invalid_header.read(str) self end