The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

sigreturn (2)
  • sigreturn (2) ( FreeBSD man: Системные вызовы )
  • >> sigreturn (2) ( Русские man: Системные вызовы )
  • sigreturn (2) ( Linux man: Системные вызовы )
  •  

    НАЗВАНИЕ

    sigreturn - возвращается из обработчика сигнала и очищает временный стек  

    СИНТАКСИС

    int sigreturn(unsigned long __unused);  

    ОПИСАНИЕ

    При создании временного стека для обработчика сигнала ядро Linux посылает в этот стек вызов функции sigreturn таким образом, чтобы при возвращении вызова из обработчика право управления было передано sigreturn. Этот помещенный в стек вызов sigreturn очищает стек для того, чтобы процесс смог продолжить свою работу с момента его прерывания.  

    ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ

    sigreturn не возвращает значений.  

    ПРЕДУПРЕЖДЕНИЯ

    Функция sigreturn используется ядром для работы с обработчиками сигналов. Его ни в коем случае нельзя вызывать непосредственно. Более того, значение и способ использования аргумента __unused зависит от архитектуры системы.  

    СООТВЕТСТВИЕ СТАНДАРТАМ

    sigreturn это функция, специфичная для Linux. Не рекомендуется использовать ее в программах, переносимых в другие системы.  

    ФАЙЛЫ

    /usr/src/linux/arch/i386/kernel/signal.c
    /usr/src/linux/arch/alpha/kernel/entry.S  

    СМ. ТАКЖЕ

    kill(2), signal(2), signal(7)


     

    Index

    НАЗВАНИЕ
    СИНТАКСИС
    ОПИСАНИЕ
    ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
    ПРЕДУПРЕЖДЕНИЯ
    СООТВЕТСТВИЕ СТАНДАРТАМ
    ФАЙЛЫ
    СМ. ТАКЖЕ


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру