Class: Struct
- Inherits:
-
Object
- Object
- Struct
- Defined in:
- lib/packetgen/structfu.rb
Direct Known Subclasses
PacketGen::Header::ARP, PacketGen::Header::Eth, PacketGen::Header::Eth::MacAddr, PacketGen::Header::HeaderClassMethods::Binding, PacketGen::Header::ICMP, PacketGen::Header::IP, PacketGen::Header::IP::Addr, PacketGen::Header::IPv6, PacketGen::Header::IPv6::Addr, PacketGen::Header::UDP, PacketGen::PcapNG::EPB, PacketGen::PcapNG::IDB, PacketGen::PcapNG::SHB, PacketGen::PcapNG::SPB, PacketGen::PcapNG::UnknownBlock, PacketGen::StructFu::Int, PacketGen::StructFu::IntString
Instance Method Summary collapse
-
#force_binary(str) ⇒ Object
Monkeypatch for Struct to include some string safety – anything that uses Struct is going to presume binary strings anyway.
Instance Method Details
#force_binary(str) ⇒ Object
Monkeypatch for Struct to include some string safety – anything that uses Struct is going to presume binary strings anyway. Modified by S. Daubert to not call PacketFu.force_binary
358 359 360 |
# File 'lib/packetgen/structfu.rb', line 358 def force_binary(str) str.force_encoding Encoding::BINARY end |