Интерактивная система просмотра системных руководств (man-ов)
unlockpt (3)
unlockpt (3) ( Solaris man: Библиотечные вызовы ) unlockpt (3) ( FreeBSD man: Библиотечные вызовы )>> unlockpt (3) ( Русские man: Библиотечные вызовы ) unlockpt (3) ( Linux man: Библиотечные вызовы ) unlockpt (3) ( POSIX man: Библиотечные вызовы )
НАЗВАНИЕ
unlockpt - разблокирует пару основной/подчиненный псевдо-терминал
СИНТАКСИС
#include <stdlib.h>
int unlockpt(int fd);
ОПИСАНИЕ
Функция
unlockpt()
разблокирует устройство подчиненного псевдо-терминала (pty)
в соответствии с основным pty, на который ссылается
fd.
unlockpt()
должен быть вызван перед открытием подчиненной стороны pty.
ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
При нормальном завершении работы
unlockpt()
возвращает 0. Иначе возвращается -1 и переменная
errno
устанавливается соответственно ошибке.
НАЙДЕННЫЕ ОШИБКИ
- EBADF
-
Аргумент
fd
не является описателем файла, открытого на запись.
- EINVAL
-
Аргумент
fd
не ассоциирован с основным pty.
СООТВЕТСТВИЕ СТАНДАРТАМ
POSIX 1003.1-2001.
СМ. ТАКЖЕ
grantpt(3),
ptsname(3)
Index
- НАЗВАНИЕ
-
- СИНТАКСИС
-
- ОПИСАНИЕ
-
- ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
-
- НАЙДЕННЫЕ ОШИБКИ
-
- СООТВЕТСТВИЕ СТАНДАРТАМ
-
- СМ. ТАКЖЕ
-