Lines Matching +full:write +full:- +full:data
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
4 .. _func-write:
7 V4L2 write()
13 v4l2-write - Write to a V4L2 device
18 .. code-block:: c
22 .. c:function:: ssize_t write( int fd, void *buf, size_t count )
31 Buffer with data to be written
39 :c:func:`write()` writes up to ``count`` bytes to the device
42 enables them. When ``count`` is zero, :c:func:`write()` returns 0
45 When the application does not provide more data in time, the previous
46 video frame, raw VBI image, sliced VPS or WSS data is displayed again.
47 Sliced Teletext or Closed Caption data is not repeated, the driver
54 nothing was written. On error, -1 is returned, and the ``errno``
55 variable is set appropriately. In this case the next write will start at
59 Non-blocking I/O has been selected using the
60 :ref:`O_NONBLOCK <func-open>` flag and no buffer space was
61 available to write the data immediately.
67 The driver does not support multiple write streams and the device is
74 The call was interrupted by a signal before any data was written.
80 The :c:func:`write()` function is not supported by this driver,