framedIncoming
Decode framed payloads from the L2CAP incoming stream.
Pairs with writeFramed. The remote side frames each logical message with framer, and this side recovers the framed bytes back to typed values. Use when one L2CAP packet does not correspond 1:1 to one logical message - for example continuous telemetry streams where the OS may coalesce or split frames at the transport layer.
The framer configuration (especially maxFrameSize) must match the producer's; a sender that frames a 100 KiB payload against a receiver holding the default 64 KiB cap raises FrameTooLargeException here.
Decoder failures on individual frames are routed to onDecodeFailure and dropped from the output stream. A malformed length prefix (FrameTooLargeException) terminates the flow; wrap with .catch { } to recover.