A11 TypeScript API - v0.2.1
    Preparing search index...

    Class ByteReassembler

    Bounded out-of-order and interleaved byte-message reassembly.

    Feed packets as WebSocket/WebRTC callbacks deliver them. Packets belonging to several transient message ids may interleave and arrive out of sequence; a complete owned byte array is returned only when every piece is present. Limits prevent an untrusted peer from retaining unbounded partial data.

    Index
    • get pendingByteCount(): number

      Aggregate payload bytes retained for incomplete messages.

      Returns number

    • get pendingMessageCount(): number

      Number of transient ids still waiting for packets.

      Returns number