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