The OpenNET Project / Index page

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

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

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

freemsg (9)
  • >> freemsg (9) ( Solaris man: Ядро )
  •  

    NAME

    freemsg - free all message blocks in a message
     
    

    SYNOPSIS

    #include <sys/stream.h>
    
    
    
    void freemsg(mblk_t *mp);
    

     

    INTERFACE LEVEL

    Architecture independent level 1 (DDI/DKI).  

    PARAMETERS

    mp

    Pointer to the message blocks to be deallocated. mblk_t is an instance of the msgb(9S) structure. If mp is NULL, freemsg() immediately returns.

     

    DESCRIPTION

    The freemsg() function calls freeb(9F) to free all message and data blocks associated with the message pointed to by mp.  

    CONTEXT

    The freemsg() function can be called from user, interrupt, or kernel context.  

    EXAMPLES

    Example 1 Using freemsg()

    See copymsg(9F).

     

    SEE ALSO

    copymsg(9F), freeb(9F), msgb(9S)

    Writing Device Drivers

    STREAMS Programming Guide  

    NOTES

    The behavior of freemsg() when passed a NULL pointer is Solaris-specific.


     

    Index

    NAME
    SYNOPSIS
    INTERFACE LEVEL
    PARAMETERS
    DESCRIPTION
    CONTEXT
    EXAMPLES
    SEE ALSO
    NOTES


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




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

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