Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства является частью версии 5.0 Инструментов XCode

Получить эти инструменты:

Если Вы выполняете версию Инструментов XCode кроме 5,0, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.




SETSID(2)                   BSD System Calls Manual                  SETSID(2)

NAME
     setsid -- create session and set process group ID

SYNOPSIS
     #include <unistd.h>

     pid_t
     setsid(void);

DESCRIPTION
     The setsid function creates a new session.  The calling process is the session leader of the new ses-sion, session,
     sion, is the process group leader of a new process group and has no controlling terminal.  The calling
     process is the only process in either the session or the process group.

     Upon successful completion, the setsid function returns the value of the process group ID of the new
     process group, which is the same as the process ID of the calling process.

ERRORS
     If an error occurs, setsid returns -1 and the global variable errno is set to indicate the error, as
     follows:

     [EPERM]            The calling process is already a process group leader, or the process group ID of a
                        process other than the calling process matches the process ID of the calling
                        process.

LEGACY SYNOPSIS
     #include <sys/types.h>
     #include <unistd.h>

     The include file <sys/types.h> is necessary.

SEE ALSO
     setpgid(3), tcgetpgrp(3), tcsetpgrp(3), compat(5)

STANDARDS
     The setsid function is expected to be compliant with the IEEE Std 1003.1-1988 (``POSIX.1'') specifica-tion. specification.
     tion.

BSD                              June 4, 1993                              BSD

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации со ссылками на отзыв ниже.
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API через Генератор отчетов Ошибки.
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.