requestRectangleChecksum

abstract fun requestRectangleChecksum(requestId: Int, page: Int, top: Int, left: Int, bottom: Int, right: Int)

Enqueues a VT420 DECRQCRA response for an active-page rectangular area.

The compatibility contract accepts page 0 (omitted) and page 1 only. Other pages, malformed rectangles, and out-of-domain requests are silent. The checksum uses the VT420-compatible default algorithm: erased cells and wide spacer cells are omitted; printable base codepoints are reduced to eight bits; and the supported VT100 video attributes are included.

Parameters

requestId

Host-supplied request identifier echoed in the DCS response.

page

DEC page number (0 omitted or 1 active page).

top

One-based top row, or 0 when omitted.

left

One-based left column, or 0 when omitted.

bottom

One-based bottom row, or 0 when omitted.

right

One-based right column, or 0 when omitted.