Packages

package per

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class AlignedPerDecoder extends PerDecoder

    Aligned PER (APER) decoder.

    Aligned PER (APER) decoder. Multi-byte quantities are byte-aligned before reading.

  2. class AlignedPerEncoder extends PerEncoder
  3. class PerBitBuffer extends AnyRef

    Bit-level reader over a byte array for PER decoding.

    Bit-level reader over a byte array for PER decoding.

    All reads are MSB-first. align() advances the cursor to the next byte boundary; it is a no-op for unaligned PER.

  4. class PerBitOutput extends AnyRef

    Bit-level output buffer for PER encoding.

    Bit-level output buffer for PER encoding.

    Bits are written MSB-first within each byte. Call toByteArray once at the end to get the final bytes (partial trailing byte is zero-padded).

  5. class PerDecoder extends AnyRef

    Schema-driven PER decoder.

  6. class PerEncoder extends AnyRef

    Schema-driven PER encoder (reverse of PerDecoder).

  7. class UnalignedPerDecoder extends PerDecoder

    Unaligned PER (UPER) decoder.

    Unaligned PER (UPER) decoder. All values are packed without byte alignment.

  8. class UnalignedPerEncoder extends PerEncoder

Value Members

  1. object PerBitBuffer

Ungrouped