LinuxGuruz
  • Last 5 Forum Topics
    Replies
    Views
    Last post


The Web Only This Site
  • BOOKMARK

  • ADD TO FAVORITES

  • REFERENCES


  • MARC

    Mailing list ARChives
    - Search by -
     Subjects
     Authors
     Bodies





    FOLDOC

    Computing Dictionary




  • Text Link Ads






  • LINUX man pages
  • Linux Man Page Viewer


    The following form allows you to view linux man pages.

    Command:

    mq_setattr

    
    
    
    

    SYNOPSIS

         #include <mqueue.h>
    
         int
         mq_setattr(mqd_t mqdes, struct mq_attr *restrict mqstat,
                 struct mq_attr *restrict omqstat);
    
    
    

    DESCRIPTION

         The mq_setattr() system call sets attributes associated with the open
         message queue description referenced by the message queue descriptor
         specified by mqdes.  The message queue attributes corresponding to the
         following members defined in the mq_attr structure will be set to the
         specified values upon successful completion of mq_setattr():
    
         mq_flags  The value of this member is zero or O_NONBLOCK.
    
         The values of the mq_maxmsg, mq_msgsize, and mq_curmsgs members of the
         mq_attr structure are ignored by mq_setattr().
    
    
    

    RETURN VALUES

         Upon successful completion, the function returns a value of zero and the
         attributes of the message queue will have been changed as specified.
    
         Otherwise, the message queue attributes are unchanged, and the function
         returns a value of -1 and sets the global variable errno to indicate the
         error.
    
    
    

    ERRORS

         The mq_setattr() system call will fail if:
    
         [EBADF]            The mqdes argument is not a valid message queue
                            descriptor.
    
    
    

    SEE ALSO

         mq_open(2), mq_send(2), mq_timedsend(2)
    
    
    

    STANDARDS

         The mq_setattr() system call conforms to .
    
    
    

    HISTORY

         Support for POSIX message queues first appeared in FreeBSD 7.0.
    
    
    

    COPYRIGHT

         Portions of this text are reprinted and reproduced in electronic form
         from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology
         -- Portable Operating System Interface (POSIX), The Open Group Base Spec-
         ifications Issue 6, Copyright (C) 2001-2004 by the Institute of Electri-
         cal and Electronics Engineers, Inc and The Open Group.  In the event of
         any discrepancy between this version and the original IEEE and The Open
         Group Standard, the original IEEE and The Open Group Standard is the ref-
         eree document.  The original Standard can be obtained online at
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

webmaster@linuxguruz.com
Copyright © 1999 - 2016 by LinuxGuruz