@@ -4916,44 +4916,61 @@ msgid ""
4916
4916
"*flags* can be constructed from :const:`EFD_CLOEXEC`, :const:`EFD_NONBLOCK`, "
4917
4917
"and :const:`EFD_SEMAPHORE`."
4918
4918
msgstr ""
4919
+ "*flags* podem ser construídas a partir de :const:`EFD_CLOEXEC`, :const:"
4920
+ "`EFD_NONBLOCK`, e :const:`EFD_SEMAPHORE`."
4919
4921
4920
4922
#: ../../library/os.rst:3339
4921
4923
msgid ""
4922
4924
"If :const:`EFD_SEMAPHORE` is specified and the event counter is non-zero, :"
4923
4925
"func:`eventfd_read` returns 1 and decrements the counter by one."
4924
4926
msgstr ""
4927
+ "Se :const:`EFD_SEMAPHORE` for especificada e o contador de evento for "
4928
+ "diferente de zero, :func:`eventfd_read` retorna 1 e decrementa o contador em "
4929
+ "um."
4925
4930
4926
4931
#: ../../library/os.rst:3342
4927
4932
msgid ""
4928
4933
"If :const:`EFD_SEMAPHORE` is not specified and the event counter is non-"
4929
4934
"zero, :func:`eventfd_read` returns the current event counter value and "
4930
4935
"resets the counter to zero."
4931
4936
msgstr ""
4937
+ "Se :const:`EFD_SEMAPHORE` não for especificado e o contador de evento for "
4938
+ "diferente de zero, :func:`eventfd_read` retorna o valor atual do contador de "
4939
+ "evento e zera o contador."
4932
4940
4933
4941
#: ../../library/os.rst:3346
4934
4942
msgid ""
4935
4943
"If the event counter is zero and :const:`EFD_NONBLOCK` is not specified, :"
4936
4944
"func:`eventfd_read` blocks."
4937
4945
msgstr ""
4946
+ "Se o contador de evento for zero e :const:`EFD_NONBLOCK` não for "
4947
+ "especificado, :func:`eventfd_read` bloqueia."
4938
4948
4939
4949
#: ../../library/os.rst:3349
4940
4950
msgid ""
4941
4951
":func:`eventfd_write` increments the event counter. Write blocks if the "
4942
4952
"write operation would increment the counter to a value larger than 2\\ :sup:"
4943
4953
"`64`\\ -\\ 2."
4944
4954
msgstr ""
4955
+ ":func:`eventfd_write` incrementa o contador de evento. Blocos de escrita se "
4956
+ "a operação de escrita incrementar o contador para um valor maior que 2\\ :"
4957
+ "sup:`64`\\ -\\ 2."
4945
4958
4946
4959
#: ../../library/os.rst:3371
4947
4960
msgid ""
4948
4961
":ref:`Availability <availability>`: Linux 2.6.27 or newer with glibc 2.8 or "
4949
4962
"newer."
4950
4963
msgstr ""
4964
+ ":ref:`Disponibilidade <availability>`: Linux 2.6.27 ou mais recente com "
4965
+ "glibc 2.8 ou mais recente."
4951
4966
4952
4967
#: ../../library/os.rst:3376
4953
4968
msgid ""
4954
4969
"Read value from an :func:`eventfd` file descriptor and return a 64 bit "
4955
4970
"unsigned int. The function does not verify that *fd* is an :func:`eventfd`."
4956
4971
msgstr ""
4972
+ "Lê um valor de um descritor de arquivo :func:`eventfd` e retorna um inteiro "
4973
+ "sem sinal de 64 bits. A função não verifica se *fd* é um :func:`eventfd`."
4957
4974
4958
4975
#: ../../library/os.rst:3380 ../../library/os.rst:3389
4959
4976
#: ../../library/os.rst:3397 ../../library/os.rst:3406
@@ -4966,7 +4983,7 @@ msgid ""
4966
4983
"unsigned int. The function does not verify that *fd* is an :func:`eventfd`."
4967
4984
msgstr ""
4968
4985
"Adiciona *value* a um descritor de arquivo :func:`eventfd`. *value* deve ser "
4969
- "um unsigned int de 64 bits. A função não verifica se *fd* é um :func:"
4986
+ "um inteiro sem sinal de 64 bits. A função não verifica se *fd* é um :func:"
4970
4987
"`eventfd`."
4971
4988
4972
4989
#: ../../library/os.rst:3394
@@ -5082,6 +5099,15 @@ msgid ""
5082
5099
"data:`XATTR_CREATE` is given and the attribute already exists, the attribute "
5083
5100
"will not be created and ``EEXISTS`` will be raised."
5084
5101
msgstr ""
5102
+ "Define o atributo de sistema de arquivos estendido *attribute* em *path* "
5103
+ "como *value*. *attribute* deve ser um bytes ou str sem NULs embutidos "
5104
+ "(direta ou indiretamente por meio da interface :class:`PathLike`). Se for um "
5105
+ "str, ele é codificado com :term:`tratador de erros e codificação do sistema "
5106
+ "de arquivos`. *flags* podem ser :data:`XATTR_REPLACE` ou :data:"
5107
+ "`XATTR_CREATE`. Se :data:`XATTR_REPLACE` for fornecido e o atributo não "
5108
+ "existe, ``ENODATA`` será levantada. Se :data:`XATTR_CREATE` for fornecido e "
5109
+ "o atributo já existir, o atributo não será criado e ``EEXISTS`` será "
5110
+ "levantada."
5085
5111
5086
5112
#: ../../library/os.rst:3490
5087
5113
msgid ""
0 commit comments