ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
SshPtyArgs Struct Reference

RFC 4254 sec 6.2 pty-req and sec 6.7 window-change: what a terminal call parses. More...

#include <connection.h>

Public Attributes

const uint8_t * p
 the request bytes
 
size_t len
 how many
 
size_t off
 where the fields start
 
uint8_t n
 strings a presence check counts
 
const uint8_t * modes
 the encoded terminal modes
 
uint32_t modes_len
 their length
 
uint32_t consumed
 what a mode walk consumed
 
SshPtyRequest * req
 where a parse lands
 
uint32_t width_chars
 the reported terminal width
 
uint32_t height_rows
 its height
 
uint32_t width_px
 the same in pixels
 
uint32_t height_px
 

Detailed Description

RFC 4254 sec 6.2 pty-req and sec 6.7 window-change: what a terminal call parses.

Definition at line 594 of file connection.h.

Member Data Documentation

◆ p

const uint8_t* SshPtyArgs::p

the request bytes

Definition at line 596 of file connection.h.

◆ len

size_t SshPtyArgs::len

how many

Definition at line 597 of file connection.h.

◆ off

size_t SshPtyArgs::off

where the fields start

Definition at line 598 of file connection.h.

◆ n

uint8_t SshPtyArgs::n

strings a presence check counts

Definition at line 599 of file connection.h.

◆ modes

const uint8_t* SshPtyArgs::modes

the encoded terminal modes

Definition at line 600 of file connection.h.

◆ modes_len

uint32_t SshPtyArgs::modes_len

their length

Definition at line 601 of file connection.h.

◆ consumed

uint32_t SshPtyArgs::consumed

what a mode walk consumed

Definition at line 602 of file connection.h.

◆ req

SshPtyRequest* SshPtyArgs::req

where a parse lands

Definition at line 603 of file connection.h.

◆ width_chars

uint32_t SshPtyArgs::width_chars

the reported terminal width

Definition at line 604 of file connection.h.

◆ height_rows

uint32_t SshPtyArgs::height_rows

its height

Definition at line 605 of file connection.h.

◆ width_px

uint32_t SshPtyArgs::width_px

the same in pixels

Definition at line 606 of file connection.h.

◆ height_px

uint32_t SshPtyArgs::height_px

Definition at line 607 of file connection.h.


The documentation for this struct was generated from the following file: