XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
__tty__ Struct Reference

#include <tty.h>

Collaboration diagram for __tty__:
Collaboration graph
[legend]

Public Attributes

uint8_t id
 
WinSize size
 
Termios term
 
CircBuffermasterbuf
 
CircBufferslavebuf
 
void * masterbuf_ptr
 
void * slavebuf_ptr
 
int master_written
 
int slave_written
 
uint16_t master_pid
 
uint16_t slave_pid
 
uint16_t blockedSlaveId
 
struct __tty__next
 
struct __tty__prev
 

Member Data Documentation

◆ blockedSlaveId

uint16_t __tty__::blockedSlaveId

◆ id

uint8_t __tty__::id

◆ master_pid

uint16_t __tty__::master_pid

◆ master_written

int __tty__::master_written

◆ masterbuf

CircBuffer* __tty__::masterbuf

◆ masterbuf_ptr

void* __tty__::masterbuf_ptr

◆ next

struct __tty__* __tty__::next

◆ prev

struct __tty__* __tty__::prev

◆ size

WinSize __tty__::size

◆ slave_pid

uint16_t __tty__::slave_pid

◆ slave_written

int __tty__::slave_written

◆ slavebuf

CircBuffer* __tty__::slavebuf

◆ slavebuf_ptr

void* __tty__::slavebuf_ptr

◆ term

Termios __tty__::term

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