Reliability / Delivery

This component defines how MOSH ensures (or does not ensure) delivery of frames.

Delivery modes may include:

Best-effort (no guarantees) Acknowledged delivery (ACK-based) Retry with timeout policies

Responsibilities include:

Generating and processing acknowledgments Managing retransmission attempts Timeout handling Preventing infinite retry loops

Reliability behavior is configurable and should be adaptable to the constraints of the transport medium.