ppelisset / termios
Port of Unix Termios API with PHP FFI
v0.1.2
2022-08-15 13:28 UTC
Requires
- php: >=8.1
- ext-ffi: *
Requires (Dev)
- pestphp/pest: 1.21.3
- ppelisset/fileno: ^0.2.0
README
This package is a basic port of Termios Unix API for PHP using FFI. It append some wrapper to Termios API functions and provides API constants for Linux and Darwin (MacOS).
Installation
php-termios require PHP8.1 and php-ffi enabled. To install this package, use composer to require package ppelisset/termios.
Documentation
Termios\Termios::tcgetattr - Get the parameters associated with the terminal
Termios\Termios::tcsetattr - Set the parameters associated with the terminal
Termios\Termios::tcflush - Flushes input or output on a terminal