Is this provider available? A provider may be unavailable because a native library may be missing for a given operating system, or an external program may be missing.
Is this provider available? A provider may be unavailable because a native library may be missing for a given operating system, or an external program may be missing.
true if this provider can be used to get the size of the terminal, false otherwise.
Decode the number of columns from encoded
.
Decode the number of columns from encoded
.
The encoded size of the terminal.
The number of columns.
The number of columns of the current terminal.
The number of columns of the current terminal.
The number of columns of the current terminal.
Encode the number of columns and rows into a single integer.
Encode the number of columns and rows into a single integer.
The number of columns.
The number of rows.
The 2 values, encoded in a single integer.
The size of the current terminal in columns and rows, encoded as a single integer:
The size of the current terminal in columns and rows, encoded as a single integer:
cols << 16 | (rows & 0xFFFF)
The encoded size of the current terminal.
Decode the number of rows from encoded
.
Decode the number of rows from encoded
.
The encoded size of the terminal.
The number of rows.
The number of rows of the current terminal.
The number of rows of the current terminal.
The number of rows of the current terminal.
The size of the current terminal.
The size of the current terminal.
The size of the current terminal.