The OpenNET Project / Index page

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

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

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

pthread_cancel (3)
  • pthread_cancel (3) ( Solaris man: Библиотечные вызовы )
  • >> pthread_cancel (3) ( FreeBSD man: Библиотечные вызовы )
  • pthread_cancel (3) ( Linux man: Библиотечные вызовы )
  • pthread_cancel (3) ( POSIX man: Библиотечные вызовы )

  • BSD mandoc
     

    NAME

    
    
    pthread_cancel
    
     - cancel execution of a thread
    
     
    

    LIBRARY

    Lb libpthread
    
     
    

    SYNOPSIS

       #include <pthread.h>
    int pthread_cancel (pthread_t thread);
     

    DESCRIPTION

    The pthread_cancel ();
    function requests that Fa thread be canceled. The target thread's cancelability state and type determines when the cancellation takes effect. When the cancellation is acted on, the cancellation cleanup handlers for Fa thread are called. When the last cancellation cleanup handler returns, the thread-specific data destructor functions will be called for Fa thread . When the last destructor function returns, Fa thread will be terminated.

    The cancellation processing in the target thread runs asynchronously with respect to the calling thread returning from pthread_cancel (.);

    A status of PTHREAD_CANCELED is made available to any threads joining with the target. The symbolic constant PTHREAD_CANCELED expands to a constant expression of type (void *) , whose value matches no pointer to an object in memory nor the value NULL  

    RETURN VALUES

    If successful, the pthread_cancel ();
    functions will return zero. Otherwise an error number will be returned to indicate the error.  

    ERRORS

    The pthread_cancel ();
    function will fail if:

    Bq Er ESRCH
    No thread could be found corresponding to that specified by the given thread ID.

     

    SEE ALSO

    pthread_cleanup_pop3, pthread_cleanup_push3, pthread_exit3, pthread_join3, pthread_setcancelstate3, pthread_setcanceltype3, pthread_testcancel3  

    STANDARDS

    The pthread_cancel ();
    function conforms to St -p1003.1-96 .  

    AUTHORS

    This manual page was written by An David Leonard Aq d@openbsd.org for the Ox implementation of pthread_cancel (.);


     

    Index

    NAME
    LIBRARY
    SYNOPSIS
    DESCRIPTION
    RETURN VALUES
    ERRORS
    SEE ALSO
    STANDARDS
    AUTHORS


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




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

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