The OpenNET Project / Index page

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

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

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

mq_unlink (3)
  • mq_unlink (2) ( Linux man: Системные вызовы )
  • mq_unlink (3) ( Solaris man: Библиотечные вызовы )
  • >> mq_unlink (3) ( Linux man: Библиотечные вызовы )
  • mq_unlink (3) ( POSIX man: Библиотечные вызовы )
  •  

    NAME

    mq_unlink - remove a message queue
     
    

    SYNOPSIS

    #include <mqueue.h>
    
    mqd_t mq_unlink(const char *name);
    

    Link with -lrt.  

    DESCRIPTION

    mq_unlink() removes the specified message queue name. The message queue name is removed immediately. The queue itself is destroyed once any other processes that have the queue open close their descriptors referring to the queue.  

    RETURN VALUE

    On success mq_unlink() returns 0; on error, -1 is returned, with errno set to indicate the error.  

    ERRORS

    EACCES
    The caller does not have permission to unlink this message queue.
    ENAMETOOLONG
    name was too long.
    ENOENT
    There is no message queue with the given name.
     

    CONFORMING TO

    POSIX.1-2001.  

    SEE ALSO

    mq_close(3), mq_getattr(3), mq_notify(3), mq_open(3), mq_receive(3), mq_send(3), mq_overview(7)  

    COLOPHON

    This page is part of release 3.14 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/.


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    RETURN VALUE
    ERRORS
    CONFORMING TO
    SEE ALSO
    COLOPHON


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




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

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