Lines Matching +full:1 +full:c
2 .. c:namespace:: V4L
18 .. code-block:: c
24 .. c:function:: int select( int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct …
30 The highest-numbered file descriptor in any of the three sets, plus 1.
47 With the :c:func:`select()` function applications can suspend
56 On success :c:func:`select()` returns the total number of bits set in
58 a value of zero. On failure it returns -1 and the ``errno`` variable is
61 :ref:`VIDIOC_STREAMON` yet the :c:func:`select()`
66 When use of the :c:func:`read()` function has been negotiated and the
67 driver does not capture yet, the :c:func:`select()` function starts
68 capturing. When that fails, :c:func:`select()` returns successful and
69 a subsequent :c:func:`read()` call, which also attempts to start
72 data is already available the :c:func:`select()` function returns
75 When use of the :c:func:`write()` function has been negotiated the
76 :c:func:`select()` function just waits until the driver is ready for a
77 non-blocking :c:func:`write()` call.
79 All drivers implementing the :c:func:`read()` or :c:func:`write()`
80 function or streaming I/O must also support the :c:func:`select()`
83 For more details see the :c:func:`select()` manual page.
88 On success, :c:func:`select()` returns the number of descriptors
90 the timeout expired. On error -1 is returned, and the ``errno`` variable
114 The Linux kernel implements :c:func:`select()` like the
115 :c:func:`poll()` function, but :c:func:`select()` cannot