Lines Matching full:the
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 * You should have received a copy of the GNU Lesser General Public
34 * @fd: the file descriptor
37 * Create a channel for performing I/O on the file
38 * descriptor @fd. The particular subclass of QIOChannel
40 * the file descriptor is associated with. It may be either
42 * success, the returned QIOChannel instance will own
43 * the @fd file descriptor, and take responsibility for
44 * closing it when no longer required. On failure, the
47 * Returns: the channel object, or NULL on error
54 * @read_fd: the file descriptor for the read handler
55 * @read_ctx: the AioContext for the read handler
56 * @io_read: the read handler
57 * @write_fd: the file descriptor for the write handler
58 * @write_ctx: the AioContext for the write handler
59 * @io_write: the write handler
60 * @opaque: the opaque argument to the read and write handler
62 * Set the read and write handlers when @read_ctx and @write_ctx are non-NULL,