Module: Omnizip::Parity::Models
- Defined in:
- lib/omnizip/parity.rb,
lib/omnizip/parity/models.rb,
lib/omnizip/parity/models/packet.rb,
lib/omnizip/parity/models/ifsc_packet.rb,
lib/omnizip/parity/models/main_packet.rb,
lib/omnizip/parity/models/creator_packet.rb,
lib/omnizip/parity/models/packet_registry.rb,
lib/omnizip/parity/models/recovery_slice_packet.rb,
lib/omnizip/parity/models/file_description_packet.rb
Overview
PAR2 packet models for serialization and parsing
Contains model classes for all PAR2 packet types:
- Packet: Base class for all packets
- MainPacket: Recovery set metadata
- FileDescriptionPacket: Protected file metadata
- IfscPacket: Input File Slice Checksums
- RecoverySlicePacket: Reed-Solomon recovery data
- CreatorPacket: Creator identification
- PacketRegistry: Registry for packet type dispatch
Defined Under Namespace
Classes: CreatorPacket, FileDescriptionPacket, IfscPacket, MainPacket, Packet, PacketRegistry, RecoverySlicePacket