OsConstants.SockCloexec Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Установите флаг close-on-exec (FD_CLOEXEC
) для нового дескриптора файла, созданного Os#socket(int,int,int)
или Os#socketpair(int,int,int,java.io.FileDescriptor,java.io.FileDescriptor)
.
[Android.Runtime.Register("SOCK_CLOEXEC", ApiSince=29)]
public static int SockCloexec { get; }
[<Android.Runtime.Register("SOCK_CLOEXEC", ApiSince=29)>]
static member SockCloexec : int
Значение свойства
- Атрибуты
Комментарии
Установите флаг close-on-exec (FD_CLOEXEC
) для нового дескриптора файла, созданного Os#socket(int,int,int)
или Os#socketpair(int,int,int,java.io.FileDescriptor,java.io.FileDescriptor)
. См. описание флага O_CLOEXEC в open(2) по причинам, по которым это может быть полезно.
Приложения, желающие использовать этот флаг в более старых версиях API, могут использовать #O_CLOEXEC
вместо него. В Android O_CLOEXEC
и имеют одно и SOCK_CLOEXEC
то же значение.
Документация по Java для android.system.OsConstants.SOCK_CLOEXEC
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.