php-kilo/src/Terminal/C.php

27 lines
722 B
PHP
Raw Normal View History

<?php declare(strict_types=1);
namespace Aviat\Kilo\Terminal;
2019-11-19 15:57:51 -05:00
use Aviat\Kilo\Traits;
/**
* Just a namespace for C language constants
*/
class C {
2019-11-19 15:57:51 -05:00
use Traits\ConstList;
2019-11-19 13:48:12 -05:00
// ------------------------------------------------------------------------
// ! Misc I/O constants
// ------------------------------------------------------------------------
public const STDIN_FILENO = 0;
public const STDOUT_FILENO = 1;
public const STDERR_FILENO = 2;
2023-10-10 14:20:19 -04:00
public const TCSANOW = 0;
public const TCSAFLUSH = 2;
// ------------------------------------------------------------------------
// ! IOCTL constants
// ------------------------------------------------------------------------
public const TIOCGWINSZ = 0x5413;
}