forked from AFPy/python-docs-fr
786 lines
21 KiB
Plaintext
786 lines
21 KiB
Plaintext
# SOME DESCRIPTIVE TITLE.
|
|
# Copyright (C) 1990-2016, Python Software Foundation
|
|
# This file is distributed under the same license as the Python package.
|
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
|
#
|
|
#, fuzzy
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: Python 2.7\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2016-10-30 10:44+0100\n"
|
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
|
|
#: ../Doc/library/select.rst:3
|
|
msgid ":mod:`select` --- Waiting for I/O completion"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:9
|
|
msgid ""
|
|
"This module provides access to the :c:func:`select` and :c:func:`poll` "
|
|
"functions available in most operating systems, :c:func:`epoll` available on "
|
|
"Linux 2.5+ and :c:func:`kqueue` available on most BSD. Note that on Windows, "
|
|
"it only works for sockets; on other operating systems, it also works for "
|
|
"other file types (in particular, on Unix, it works on pipes). It cannot be "
|
|
"used on regular files to determine whether a file has grown since it was "
|
|
"last read."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:17
|
|
msgid "The module defines the following:"
|
|
msgstr "Le module définit :"
|
|
|
|
#: ../Doc/library/select.rst:22
|
|
msgid ""
|
|
"The exception raised when an error occurs. The accompanying value is a pair "
|
|
"containing the numeric error code from :c:data:`errno` and the corresponding "
|
|
"string, as would be printed by the C function :c:func:`perror`."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:29
|
|
msgid ""
|
|
"(Only supported on Linux 2.5.44 and newer.) Returns an edge polling object, "
|
|
"which can be used as Edge or Level Triggered interface for I/O events; see "
|
|
"section :ref:`epoll-objects` below for the methods supported by epolling "
|
|
"objects."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:39
|
|
msgid ""
|
|
"(Not supported by all operating systems.) Returns a polling object, which "
|
|
"supports registering and unregistering file descriptors, and then polling "
|
|
"them for I/O events; see section :ref:`poll-objects` below for the methods "
|
|
"supported by polling objects."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:47
|
|
msgid ""
|
|
"(Only supported on BSD.) Returns a kernel queue object; see section :ref:"
|
|
"`kqueue-objects` below for the methods supported by kqueue objects."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:55
|
|
msgid ""
|
|
"(Only supported on BSD.) Returns a kernel event object; see section :ref:"
|
|
"`kevent-objects` below for the methods supported by kevent objects."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:63
|
|
msgid ""
|
|
"This is a straightforward interface to the Unix :c:func:`select` system "
|
|
"call. The first three arguments are sequences of 'waitable objects': either "
|
|
"integers representing file descriptors or objects with a parameterless "
|
|
"method named :meth:`~io.IOBase.fileno` returning such an integer:"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:68
|
|
msgid "*rlist*: wait until ready for reading"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:69
|
|
msgid "*wlist*: wait until ready for writing"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:70
|
|
msgid ""
|
|
"*xlist*: wait for an \"exceptional condition\" (see the manual page for what "
|
|
"your system considers such a condition)"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:73
|
|
msgid ""
|
|
"Empty sequences are allowed, but acceptance of three empty sequences is "
|
|
"platform-dependent. (It is known to work on Unix but not on Windows.) The "
|
|
"optional *timeout* argument specifies a time-out as a floating point number "
|
|
"in seconds. When the *timeout* argument is omitted the function blocks "
|
|
"until at least one file descriptor is ready. A time-out value of zero "
|
|
"specifies a poll and never blocks."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:80
|
|
msgid ""
|
|
"The return value is a triple of lists of objects that are ready: subsets of "
|
|
"the first three arguments. When the time-out is reached without a file "
|
|
"descriptor becoming ready, three empty lists are returned."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:88
|
|
msgid ""
|
|
"Among the acceptable object types in the sequences are Python file objects "
|
|
"(e.g. ``sys.stdin``, or objects returned by :func:`open` or :func:`os."
|
|
"popen`), socket objects returned by :func:`socket.socket`. You may also "
|
|
"define a :dfn:`wrapper` class yourself, as long as it has an appropriate :"
|
|
"meth:`~io.IOBase.fileno` method (that really returns a file descriptor, not "
|
|
"just a random integer)."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:98
|
|
msgid ""
|
|
"File objects on Windows are not acceptable, but sockets are. On Windows, "
|
|
"the underlying :c:func:`select` function is provided by the WinSock library, "
|
|
"and does not handle file descriptors that don't originate from WinSock."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:105
|
|
msgid ""
|
|
"Files reported as ready for writing by :func:`select`, :func:`poll` or "
|
|
"similar interfaces in this module are guaranteed to not block on a write of "
|
|
"up to :const:`PIPE_BUF` bytes. This value is guaranteed by POSIX to be at "
|
|
"least 512. Availability: Unix."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:116
|
|
msgid "Edge and Level Trigger Polling (epoll) Objects"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:118
|
|
msgid "http://linux.die.net/man/4/epoll"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:120
|
|
msgid "*eventmask*"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:123 ../Doc/library/select.rst:221
|
|
#: ../Doc/library/select.rst:322 ../Doc/library/select.rst:351
|
|
#: ../Doc/library/select.rst:382 ../Doc/library/select.rst:390
|
|
#: ../Doc/library/select.rst:410 ../Doc/library/select.rst:433
|
|
msgid "Constant"
|
|
msgstr "Constante"
|
|
|
|
#: ../Doc/library/select.rst:123 ../Doc/library/select.rst:221
|
|
#: ../Doc/library/select.rst:322 ../Doc/library/select.rst:351
|
|
#: ../Doc/library/select.rst:382 ../Doc/library/select.rst:390
|
|
#: ../Doc/library/select.rst:410 ../Doc/library/select.rst:433
|
|
msgid "Meaning"
|
|
msgstr "Signification"
|
|
|
|
#: ../Doc/library/select.rst:125
|
|
msgid ":const:`EPOLLIN`"
|
|
msgstr ":const:`EPOLLIN`"
|
|
|
|
#: ../Doc/library/select.rst:125
|
|
msgid "Available for read"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:127
|
|
msgid ":const:`EPOLLOUT`"
|
|
msgstr ":const:`EPOLLOUT`"
|
|
|
|
#: ../Doc/library/select.rst:127
|
|
msgid "Available for write"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:129
|
|
msgid ":const:`EPOLLPRI`"
|
|
msgstr ":const:`EPOLLPRI`"
|
|
|
|
#: ../Doc/library/select.rst:129
|
|
msgid "Urgent data for read"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:131
|
|
msgid ":const:`EPOLLERR`"
|
|
msgstr ":const:`EPOLLERR`"
|
|
|
|
#: ../Doc/library/select.rst:131
|
|
msgid "Error condition happened on the assoc. fd"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:133
|
|
msgid ":const:`EPOLLHUP`"
|
|
msgstr ":const:`EPOLLHUP`"
|
|
|
|
#: ../Doc/library/select.rst:133
|
|
msgid "Hang up happened on the assoc. fd"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:135
|
|
msgid ":const:`EPOLLET`"
|
|
msgstr ":const:`EPOLLET`"
|
|
|
|
#: ../Doc/library/select.rst:135
|
|
msgid "Set Edge Trigger behavior, the default is Level Trigger behavior"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:138
|
|
msgid ":const:`EPOLLONESHOT`"
|
|
msgstr ":const:`EPOLLONESHOT`"
|
|
|
|
#: ../Doc/library/select.rst:138
|
|
msgid ""
|
|
"Set one-shot behavior. After one event is pulled out, the fd is internally "
|
|
"disabled"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:141
|
|
msgid ":const:`EPOLLRDNORM`"
|
|
msgstr ":const:`EPOLLRDNORM`"
|
|
|
|
#: ../Doc/library/select.rst:141
|
|
msgid "Equivalent to :const:`EPOLLIN`"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:143
|
|
msgid ":const:`EPOLLRDBAND`"
|
|
msgstr ":const:`EPOLLRDBAND`"
|
|
|
|
#: ../Doc/library/select.rst:143
|
|
msgid "Priority data band can be read."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:145
|
|
msgid ":const:`EPOLLWRNORM`"
|
|
msgstr ":const:`EPOLLWRNORM`"
|
|
|
|
#: ../Doc/library/select.rst:145
|
|
msgid "Equivalent to :const:`EPOLLOUT`"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:147
|
|
msgid ":const:`EPOLLWRBAND`"
|
|
msgstr ":const:`EPOLLWRBAND`"
|
|
|
|
#: ../Doc/library/select.rst:147
|
|
msgid "Priority data may be written."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:149
|
|
msgid ":const:`EPOLLMSG`"
|
|
msgstr ":const:`EPOLLMSG`"
|
|
|
|
#: ../Doc/library/select.rst:149
|
|
msgid "Ignored."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:155
|
|
msgid "Close the control file descriptor of the epoll object."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:160 ../Doc/library/select.rst:286
|
|
msgid "Return the file descriptor number of the control fd."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:165
|
|
msgid "Create an epoll object from a given file descriptor."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:170
|
|
msgid "Register a fd descriptor with the epoll object."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:174
|
|
msgid ""
|
|
"Registering a file descriptor that's already registered raises an IOError -- "
|
|
"contrary to :ref:`poll-objects`'s register."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:180
|
|
msgid "Modify a register file descriptor."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:185
|
|
msgid "Remove a registered file descriptor from the epoll object."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:190
|
|
msgid "Wait for events. timeout in seconds (float)"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:196
|
|
msgid "Polling Objects"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:198
|
|
msgid ""
|
|
"The :c:func:`poll` system call, supported on most Unix systems, provides "
|
|
"better scalability for network servers that service many, many clients at "
|
|
"the same time. :c:func:`poll` scales better because the system call only "
|
|
"requires listing the file descriptors of interest, while :c:func:`select` "
|
|
"builds a bitmap, turns on bits for the fds of interest, and then afterward "
|
|
"the whole bitmap has to be linearly scanned again. :c:func:`select` is "
|
|
"O(highest file descriptor), while :c:func:`poll` is O(number of file "
|
|
"descriptors)."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:209
|
|
msgid ""
|
|
"Register a file descriptor with the polling object. Future calls to the :"
|
|
"meth:`poll` method will then check whether the file descriptor has any "
|
|
"pending I/O events. *fd* can be either an integer, or an object with a :"
|
|
"meth:`~io.IOBase.fileno` method that returns an integer. File objects "
|
|
"implement :meth:`!fileno`, so they can also be used as the argument."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:215
|
|
msgid ""
|
|
"*eventmask* is an optional bitmask describing the type of events you want to "
|
|
"check for, and can be a combination of the constants :const:`POLLIN`, :const:"
|
|
"`POLLPRI`, and :const:`POLLOUT`, described in the table below. If not "
|
|
"specified, the default value used will check for all 3 types of events."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:223
|
|
msgid ":const:`POLLIN`"
|
|
msgstr ":const:`POLLIN`"
|
|
|
|
#: ../Doc/library/select.rst:223
|
|
msgid "There is data to read"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:225
|
|
msgid ":const:`POLLPRI`"
|
|
msgstr ":const:`POLLPRI`"
|
|
|
|
#: ../Doc/library/select.rst:225
|
|
msgid "There is urgent data to read"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:227
|
|
msgid ":const:`POLLOUT`"
|
|
msgstr ":const:`POLLOUT`"
|
|
|
|
#: ../Doc/library/select.rst:227
|
|
msgid "Ready for output: writing will not block"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:229
|
|
msgid ":const:`POLLERR`"
|
|
msgstr ":const:`POLLERR`"
|
|
|
|
#: ../Doc/library/select.rst:229
|
|
msgid "Error condition of some sort"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:231
|
|
msgid ":const:`POLLHUP`"
|
|
msgstr ":const:`POLLHUP`"
|
|
|
|
#: ../Doc/library/select.rst:231
|
|
msgid "Hung up"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:233
|
|
msgid ":const:`POLLNVAL`"
|
|
msgstr ":const:`POLLNVAL`"
|
|
|
|
#: ../Doc/library/select.rst:233
|
|
msgid "Invalid request: descriptor not open"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:236
|
|
msgid ""
|
|
"Registering a file descriptor that's already registered is not an error, and "
|
|
"has the same effect as registering the descriptor exactly once."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:242
|
|
msgid ""
|
|
"Modifies an already registered fd. This has the same effect as "
|
|
"``register(fd, eventmask)``. Attempting to modify a file descriptor that "
|
|
"was never registered causes an :exc:`IOError` exception with errno :const:"
|
|
"`ENOENT` to be raised."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:252
|
|
msgid ""
|
|
"Remove a file descriptor being tracked by a polling object. Just like the :"
|
|
"meth:`register` method, *fd* can be an integer or an object with a :meth:"
|
|
"`~io.IOBase.fileno` method that returns an integer."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:256
|
|
msgid ""
|
|
"Attempting to remove a file descriptor that was never registered causes a :"
|
|
"exc:`KeyError` exception to be raised."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:262
|
|
msgid ""
|
|
"Polls the set of registered file descriptors, and returns a possibly-empty "
|
|
"list containing ``(fd, event)`` 2-tuples for the descriptors that have "
|
|
"events or errors to report. *fd* is the file descriptor, and *event* is a "
|
|
"bitmask with bits set for the reported events for that descriptor --- :const:"
|
|
"`POLLIN` for waiting input, :const:`POLLOUT` to indicate that the descriptor "
|
|
"can be written to, and so forth. An empty list indicates that the call timed "
|
|
"out and no file descriptors had any events to report. If *timeout* is given, "
|
|
"it specifies the length of time in milliseconds which the system will wait "
|
|
"for events before returning. If *timeout* is omitted, negative, or :const:"
|
|
"`None`, the call will block until there is an event for this poll object."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:277
|
|
msgid "Kqueue Objects"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:281
|
|
msgid "Close the control file descriptor of the kqueue object."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:291
|
|
msgid "Create a kqueue object from a given file descriptor."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:296
|
|
msgid "Low level interface to kevent"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:298
|
|
msgid "changelist must be an iterable of kevent object or ``None``"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:299
|
|
msgid "max_events must be 0 or a positive integer"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:300
|
|
msgid "timeout in seconds (floats possible)"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:306
|
|
msgid "Kevent Objects"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:308
|
|
msgid "https://www.freebsd.org/cgi/man.cgi?query=kqueue&sektion=2"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:312
|
|
msgid ""
|
|
"Value used to identify the event. The interpretation depends on the filter "
|
|
"but it's usually the file descriptor. In the constructor ident can either be "
|
|
"an int or an object with a fileno() function. kevent stores the integer "
|
|
"internally."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:319
|
|
msgid "Name of the kernel filter."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:324
|
|
msgid ":const:`KQ_FILTER_READ`"
|
|
msgstr ":const:`KQ_FILTER_READ`"
|
|
|
|
#: ../Doc/library/select.rst:324
|
|
msgid "Takes a descriptor and returns whenever there is data available to read"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:327
|
|
msgid ":const:`KQ_FILTER_WRITE`"
|
|
msgstr ":const:`KQ_FILTER_WRITE`"
|
|
|
|
#: ../Doc/library/select.rst:327
|
|
msgid ""
|
|
"Takes a descriptor and returns whenever there is data available to write"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:330
|
|
msgid ":const:`KQ_FILTER_AIO`"
|
|
msgstr ":const:`KQ_FILTER_AIO`"
|
|
|
|
#: ../Doc/library/select.rst:330
|
|
msgid "AIO requests"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:332
|
|
msgid ":const:`KQ_FILTER_VNODE`"
|
|
msgstr ":const:`KQ_FILTER_VNODE`"
|
|
|
|
#: ../Doc/library/select.rst:332
|
|
msgid ""
|
|
"Returns when one or more of the requested events watched in *fflag* occurs"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:335
|
|
msgid ":const:`KQ_FILTER_PROC`"
|
|
msgstr ":const:`KQ_FILTER_PROC`"
|
|
|
|
#: ../Doc/library/select.rst:335
|
|
msgid "Watch for events on a process id"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:337
|
|
msgid ":const:`KQ_FILTER_NETDEV`"
|
|
msgstr ":const:`KQ_FILTER_NETDEV`"
|
|
|
|
#: ../Doc/library/select.rst:337
|
|
msgid "Watch for events on a network device [not available on Mac OS X]"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:340
|
|
msgid ":const:`KQ_FILTER_SIGNAL`"
|
|
msgstr ":const:`KQ_FILTER_SIGNAL`"
|
|
|
|
#: ../Doc/library/select.rst:340
|
|
msgid "Returns whenever the watched signal is delivered to the process"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:343
|
|
msgid ":const:`KQ_FILTER_TIMER`"
|
|
msgstr ":const:`KQ_FILTER_TIMER`"
|
|
|
|
#: ../Doc/library/select.rst:343
|
|
msgid "Establishes an arbitrary timer"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:348
|
|
msgid "Filter action."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:353
|
|
msgid ":const:`KQ_EV_ADD`"
|
|
msgstr ":const:`KQ_EV_ADD`"
|
|
|
|
#: ../Doc/library/select.rst:353
|
|
msgid "Adds or modifies an event"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:355
|
|
msgid ":const:`KQ_EV_DELETE`"
|
|
msgstr ":const:`KQ_EV_DELETE`"
|
|
|
|
#: ../Doc/library/select.rst:355
|
|
msgid "Removes an event from the queue"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:357
|
|
msgid ":const:`KQ_EV_ENABLE`"
|
|
msgstr ":const:`KQ_EV_ENABLE`"
|
|
|
|
#: ../Doc/library/select.rst:357
|
|
msgid "Permitscontrol() to returns the event"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:359
|
|
msgid ":const:`KQ_EV_DISABLE`"
|
|
msgstr ":const:`KQ_EV_DISABLE`"
|
|
|
|
#: ../Doc/library/select.rst:359
|
|
msgid "Disablesevent"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:361
|
|
msgid ":const:`KQ_EV_ONESHOT`"
|
|
msgstr ":const:`KQ_EV_ONESHOT`"
|
|
|
|
#: ../Doc/library/select.rst:361
|
|
msgid "Removes event after first occurrence"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:363
|
|
msgid ":const:`KQ_EV_CLEAR`"
|
|
msgstr ":const:`KQ_EV_CLEAR`"
|
|
|
|
#: ../Doc/library/select.rst:363
|
|
msgid "Reset the state after an event is retrieved"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:365
|
|
msgid ":const:`KQ_EV_SYSFLAGS`"
|
|
msgstr ":const:`KQ_EV_SYSFLAGS`"
|
|
|
|
#: ../Doc/library/select.rst:365 ../Doc/library/select.rst:367
|
|
msgid "internal event"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:367
|
|
msgid ":const:`KQ_EV_FLAG1`"
|
|
msgstr ":const:`KQ_EV_FLAG1`"
|
|
|
|
#: ../Doc/library/select.rst:369
|
|
msgid ":const:`KQ_EV_EOF`"
|
|
msgstr ":const:`KQ_EV_EOF`"
|
|
|
|
#: ../Doc/library/select.rst:369
|
|
msgid "Filter specific EOF condition"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:371
|
|
msgid ":const:`KQ_EV_ERROR`"
|
|
msgstr ":const:`KQ_EV_ERROR`"
|
|
|
|
#: ../Doc/library/select.rst:371
|
|
msgid "See return values"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:377
|
|
msgid "Filter specific flags."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:379
|
|
msgid ":const:`KQ_FILTER_READ` and :const:`KQ_FILTER_WRITE` filter flags:"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:384
|
|
msgid ":const:`KQ_NOTE_LOWAT`"
|
|
msgstr ":const:`KQ_NOTE_LOWAT`"
|
|
|
|
#: ../Doc/library/select.rst:384
|
|
msgid "low water mark of a socket buffer"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:387
|
|
msgid ":const:`KQ_FILTER_VNODE` filter flags:"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:392
|
|
msgid ":const:`KQ_NOTE_DELETE`"
|
|
msgstr ":const:`KQ_NOTE_DELETE`"
|
|
|
|
#: ../Doc/library/select.rst:392
|
|
msgid "*unlink()* was called"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:394
|
|
msgid ":const:`KQ_NOTE_WRITE`"
|
|
msgstr ":const:`KQ_NOTE_WRITE`"
|
|
|
|
#: ../Doc/library/select.rst:394
|
|
msgid "a write occurred"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:396
|
|
msgid ":const:`KQ_NOTE_EXTEND`"
|
|
msgstr ":const:`KQ_NOTE_EXTEND`"
|
|
|
|
#: ../Doc/library/select.rst:396
|
|
msgid "the file was extended"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:398
|
|
msgid ":const:`KQ_NOTE_ATTRIB`"
|
|
msgstr ":const:`KQ_NOTE_ATTRIB`"
|
|
|
|
#: ../Doc/library/select.rst:398
|
|
msgid "an attribute was changed"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:400
|
|
msgid ":const:`KQ_NOTE_LINK`"
|
|
msgstr ":const:`KQ_NOTE_LINK`"
|
|
|
|
#: ../Doc/library/select.rst:400
|
|
msgid "the link count has changed"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:402
|
|
msgid ":const:`KQ_NOTE_RENAME`"
|
|
msgstr ":const:`KQ_NOTE_RENAME`"
|
|
|
|
#: ../Doc/library/select.rst:402
|
|
msgid "the file was renamed"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:404
|
|
msgid ":const:`KQ_NOTE_REVOKE`"
|
|
msgstr ":const:`KQ_NOTE_REVOKE`"
|
|
|
|
#: ../Doc/library/select.rst:404
|
|
msgid "access to the file was revoked"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:407
|
|
msgid ":const:`KQ_FILTER_PROC` filter flags:"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:412
|
|
msgid ":const:`KQ_NOTE_EXIT`"
|
|
msgstr ":const:`KQ_NOTE_EXIT`"
|
|
|
|
#: ../Doc/library/select.rst:412
|
|
msgid "the process has exited"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:414
|
|
msgid ":const:`KQ_NOTE_FORK`"
|
|
msgstr ":const:`KQ_NOTE_FORK`"
|
|
|
|
#: ../Doc/library/select.rst:414
|
|
msgid "the process has called *fork()*"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:416
|
|
msgid ":const:`KQ_NOTE_EXEC`"
|
|
msgstr ":const:`KQ_NOTE_EXEC`"
|
|
|
|
#: ../Doc/library/select.rst:416
|
|
msgid "the process has executed a new process"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:418
|
|
msgid ":const:`KQ_NOTE_PCTRLMASK`"
|
|
msgstr ":const:`KQ_NOTE_PCTRLMASK`"
|
|
|
|
#: ../Doc/library/select.rst:418 ../Doc/library/select.rst:420
|
|
msgid "internal filter flag"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:420
|
|
msgid ":const:`KQ_NOTE_PDATAMASK`"
|
|
msgstr ":const:`KQ_NOTE_PDATAMASK`"
|
|
|
|
#: ../Doc/library/select.rst:422
|
|
msgid ":const:`KQ_NOTE_TRACK`"
|
|
msgstr ":const:`KQ_NOTE_TRACK`"
|
|
|
|
#: ../Doc/library/select.rst:422
|
|
msgid "follow a process across *fork()*"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:424
|
|
msgid ":const:`KQ_NOTE_CHILD`"
|
|
msgstr ":const:`KQ_NOTE_CHILD`"
|
|
|
|
#: ../Doc/library/select.rst:424
|
|
msgid "returned on the child process for *NOTE_TRACK*"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:427
|
|
msgid ":const:`KQ_NOTE_TRACKERR`"
|
|
msgstr ":const:`KQ_NOTE_TRACKERR`"
|
|
|
|
#: ../Doc/library/select.rst:427
|
|
msgid "unable to attach to a child"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:430
|
|
msgid ":const:`KQ_FILTER_NETDEV` filter flags (not available on Mac OS X):"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:435
|
|
msgid ":const:`KQ_NOTE_LINKUP`"
|
|
msgstr ":const:`KQ_NOTE_LINKUP`"
|
|
|
|
#: ../Doc/library/select.rst:435
|
|
msgid "link is up"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:437
|
|
msgid ":const:`KQ_NOTE_LINKDOWN`"
|
|
msgstr ":const:`KQ_NOTE_LINKDOWN`"
|
|
|
|
#: ../Doc/library/select.rst:437
|
|
msgid "link is down"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:439
|
|
msgid ":const:`KQ_NOTE_LINKINV`"
|
|
msgstr ":const:`KQ_NOTE_LINKINV`"
|
|
|
|
#: ../Doc/library/select.rst:439
|
|
msgid "link state is invalid"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:445
|
|
msgid "Filter specific data."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/select.rst:450
|
|
msgid "User defined value."
|
|
msgstr ""
|