unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (Debian-5.0)
Page:
Section:
Apropos / Subsearch:
optional field

INOTIFY_INIT(2)            Linux Programmer's Manual           INOTIFY_INIT(2)



NAME
       inotify_init - initialize an inotify instance

SYNOPSIS
       #include <&lt;sys/inotify.h>&gt;

       int inotify_init(void);

DESCRIPTION
       inotify_init()  initializes  a  new inotify instance and returns a file
       descriptor associated with a new inotify event queue.

RETURN VALUE
       On success, inotify_init() returns a new file descriptor, or -1  if  an
       error occurred (in which case, errno is set appropriately).

ERRORS
       EMFILE The user limit on the total number of inotify instances has been
              reached.

       ENFILE The system limit on the total number  of  file  descriptors  has
              been reached.

       ENOMEM Insufficient kernel memory is available.

VERSIONS
       Inotify was merged into the 2.6.13 Linux kernel.

CONFORMING TO
       This system call is Linux-specific.

SEE ALSO
       inotify_add_watch(2), inotify_rm_watch(2), inotify(7)

COLOPHON
       This  page  is  part of release 3.05 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/.



Linux                             2006-02-07                   INOTIFY_INIT(2)