Module pty

Source
Expand description

Create master and slave virtual pseudo-terminals (PTYs)

Structs§

ForkptyResult
Representation of a master with a forked pty
OpenptyResult
Representation of a master/slave pty pair
PtyMaster
Representation of the Master device in a master/slave pty pair
Winsize

Functions§

forkpty
Create a new pseudoterminal, returning the master file descriptor and forked pid. in ForkptyResult (see forkpty).
grantpt
Grant access to a slave pseudoterminal (see grantpt(3))
openpty
Create a new pseudoterminal, returning the slave and master file descriptors in OpenptyResult (see openpty).
posix_openpt
Open a pseudoterminal device (see posix_openpt(3))
ptsname
Get the name of the slave pseudoterminal (see ptsname(3))
ptsname_r
Get the name of the slave pseudoterminal (see ptsname(3))
unlockpt
Unlock a pseudoterminal master/slave pseudoterminal pair (see unlockpt(3))

Type Aliases§

SessionId