libghostty
Loading...
Searching...
No Matches
size_report.h File Reference
#include <stddef.h>
#include <stdint.h>
#include <ghostty/vt/types.h>

Go to the source code of this file.

Data Structures

struct  GhosttySizeReportSize

Enumerations

enum  GhosttySizeReportStyle { GHOSTTY_SIZE_REPORT_MODE_2048 = 0 , GHOSTTY_SIZE_REPORT_CSI_14_T = 1 , GHOSTTY_SIZE_REPORT_CSI_16_T = 2 , GHOSTTY_SIZE_REPORT_CSI_18_T = 3 , GHOSTTY_SIZE_REPORT_STYLE_MAX_VALUE = GHOSTTY_ENUM_MAX_VALUE }

Functions

GHOSTTY_API GhosttyResult ghostty_size_report_encode (GhosttySizeReportStyle style, GhosttySizeReportSize size, char *buf, size_t buf_len, size_t *out_written)

Detailed Description

Size report encoding - encode terminal size reports into escape sequences.

Definition in file size_report.h.