Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kdheepak/termios.jl
This Julia package provides an TERMIOS interface to the POSIX calls for tty I/O control.
https://github.com/kdheepak/termios.jl
julia termios
Last synced: 3 months ago
JSON representation
This Julia package provides an TERMIOS interface to the POSIX calls for tty I/O control.
- Host: GitHub
- URL: https://github.com/kdheepak/termios.jl
- Owner: kdheepak
- License: mit
- Created: 2019-10-18T01:05:09.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-03-05T14:57:09.000Z (almost 3 years ago)
- Last Synced: 2024-10-14T16:41:51.672Z (3 months ago)
- Topics: julia, termios
- Language: Julia
- Homepage:
- Size: 575 KB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TERMIOS
[![Stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://kdheepak.github.io/TERMIOS.jl/stable)
[![Dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://kdheepak.github.io/TERMIOS.jl/dev)
[![Build Status](https://travis-ci.com/kdheepak/TERMIOS.jl.svg?branch=master)](https://travis-ci.com/kdheepak/TERMIOS.jl)
[![Codecov](https://codecov.io/gh/kdheepak/TERMIOS.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/kdheepak/TERMIOS.jl)
[![Coveralls](https://coveralls.io/repos/github/kdheepak/TERMIOS.jl/badge.svg?branch=master)](https://coveralls.io/github/kdheepak/TERMIOS.jl?branch=master)This package provides an interface to the POSIX calls for tty I/O control.
> The termios functions describe a general terminal interface that is
provided to control asynchronous communications ports.For a complete description of these calls, see the [termios(3)](http://man7.org/linux/man-pages/man3/termios.3.html) manual page.
All functions in this package take a `RawFD` file descriptor `fd` as their first argument.
This can also be an integer file descriptor or a concrete instance of `Base.LibuvStream`, such as `stdin` or `stdout`.This package defines the constants needed to work with the functions provided.
You may need to refer to your system documentation for more information on using this package.