.\" -*- coding: UTF-8 -*- .\" Copyright (c) 2003 Andries Brouwer (aeb@cwi.nl) .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH posixoptions 7 "1. November 2023" "Linux man\-pages 6.06" .SH BEZEICHNUNG posixoptions \- Optionale Teile des POSIX\-Standards .SH BESCHREIBUNG Die nachfolgende Beschreibung stammt aus POSIX.1\-2001. Der POSIX\-Standard beschreibt eine Menge von Verhaltensweisen und Schnittstellen für ein konformes System. Allerdings sind viele Schnittstellen optional und es gibt Feature\-Test\-Makros, um auf die Verfügbarkeit der Schnittstellen zum Zeitpunkt der Kompilierung zu testen. Ebenso gibt es die Funktionen \fBsysconf\fP(3), \fBfpathconf\fP(3), \fBpathconf\fP(3) und \fBconfstr\fP(3), um dies zur Laufzeit durchzuführen. Aus Shell\-Skripten kann \fBgetconf\fP(1) verwandt werden. Weitere Details finden Sie in \fBsysconf\fP(3). .P Es wird der Name der POSIX\-Abkürzung, die Option, der Name des Parameters für \fBsysconf\fP(3), um Erkundigungen über die Option anzustellen, und möglicherweise eine kurze Beschreibung angegeben. Genauere Details finden Sie im POSIX\-Standard selbst. Heutzutage kann auf Versionen davon frei im Web zugegriffen werden. .SS "ADV \- _POSIX_ADVISORY_INFO \- _SC_ADVISORY_INFO" Die folgenden Beratungsfunktionen sind vorhanden: .P .nf .in +4n \fIposix_fadvise\fP() \fIposix_fallocate\fP() \fIposix_memalign\fP() \fIposix_madvise\fP() .in .fi .SS "AIO \- _POSIX_ASYNCHRONOUS_IO \- _SC_ASYNCHRONOUS_IO" Die Header\-Datei \fI\fP ist vorhanden .Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIaio_cancel\fP() \fIaio_error\fP() \fIaio_fsync\fP() \fIaio_read\fP() \fIaio_return\fP() \fIaio_suspend\fP() \fIaio_write\fP() \fIlio_listio\fP() .in .fi .SS "BAR \- _POSIX_BARRIERS \- _SC_BARRIERS" Diese Option impliziert die Optionen \fB_POSIX_THREADS\fP und \fB_POSIX_THREAD_SAFE_FUNCTIONS\fP. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIpthread_barrier_destroy\fP() \fIpthread_barrier_init\fP() \fIpthread_barrier_wait\fP() \fIpthread_barrierattr_destroy\fP() \fIpthread_barrierattr_init\fP() .in .fi .\" .SS BE .\" Batch environment. .\" .SS CD .\" C development. .SS "\-\-\- \- POSIX_CHOWN_RESTRICTED" Falls diese Option wirksam ist (wie dies immer unter POSIX.1\-2001 der Fall ist), dann darf nur Root den Eigentümer einer Datei ändern und alle anderen können die Gruppe einer Datei nur auf eine Gruppe setzen, zu der sie gehören. Dies betrifft die folgenden Funktionen: .P .nf .in +4n \fIchown\fP() \fIfchown\fP() .in .fi .\" What about lchown() ? .SS "CS \- _POSIX_CLOCK_SELECTION \- _SC_CLOCK_SELECTION" Diese Option impliziert die Option \fB_POSIX_TIMERS\fP. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIpthread_condattr_getclock\fP() \fIpthread_condattr_setclock\fP() \fIclock_nanosleep\fP() .in .fi .P Falls \fBCLOCK_REALTIME\fP durch die Funktion \fIclock_settime\fP() geändert wird, dann betrifft dies alle Timer, die auf eine absolute Zeit gesetzt sind. .SS "CPT \- _POSIX_CPUTIME \- _SC_CPUTIME" .\" .SS FD .\" Fortran development .\" .SS FR .\" Fortran runtime Die Uhrenkennung \fBCLOCK_PROCESS_CPUTIME_ID\fP wird unterstützt. Der anfängliche Wert dieser Uhr ist für jeden Prozess 0. Diese Option impliziert die Option \fB_POSIX_TIMERS\fP. Die Funktion \fIclock_getcpuclockid\fP() ist vorhanden. .SS "\-\-\- \- _POSIX_FILE_LOCKING \- _SC_FILE_LOCKING" Diese Option wurde gelöscht. Nicht in der endgültigen Fassung von XPG6. .SS "FSC \- _POSIX_FSYNC \- _SC_FSYNC" Die Funktion \fIfsync\fP() ist vorhanden. .SS "IP6 \- _POSIX_IPV6 \- _SC_IPV6" Internetprotokoll\-Version 6 wird unterstützt. .SS "\-\-\- \- _POSIX_JOB_CONTROL \- _SC_JOB_CONTROL" Falls diese Option wirksam ist (wie dies immer unter POSIX.1\-2001 der Fall ist), dann implementiert das System POSIX\-artige Auftragssteuerung und die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIsetpgid\fP() \fItcdrain\fP() \fItcflush\fP() \fItcgetpgrp\fP() \fItcsendbreak\fP() \fItcsetattr\fP() \fItcsetpgrp\fP() .in .fi .SS "MF \- _POSIX_MAPPED_FILES \- _SC_MAPPED_FILES" Gemeinsam genutzter Speicher wird unterstützt. Die Include\-Datei \fI\fP ist vorhanden. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fImmap\fP() \fImsync\fP() \fImunmap\fP() .in .fi .SS "ML \- _POSIX_MEMLOCK \- _SC_MEMLOCK" Gemeinsam genutzter Speicher kann im Hauptspeicher gesperrt werden. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fImlockall\fP() \fImunlockall\fP() .in .fi .SS "MR/MLR \- _POSIX_MEMLOCK_RANGE \- _SC_MEMLOCK_RANGE" Genauer: Bereiche können im Hauptspeicher gesperrt werden. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fImlock\fP() \fImunlock\fP() .in .fi .SS "MPR \- _POSIX_MEMORY_PROTECTION \- _SC_MEMORY_PROTECTION" Die Funktion \fImprotect\fP() ist vorhanden. .SS "MSG \- _POSIX_MESSAGE_PASSING \- _SC_MESSAGE_PASSING" Die Include\-Datei \fI\fP ist vorhanden. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fImq_close\fP() \fImq_getattr\fP() \fImq_notify\fP() \fImq_open\fP() \fImq_receive\fP() \fImq_send\fP() \fImq_setattr\fP() \fImq_unlink\fP() .in .fi .SS "MON \- _POSIX_MONOTONIC_CLOCK \- _SC_MONOTONIC_CLOCK" \fBCLOCK_MONOTONIC\fP wird unterstützt. Diese Option impliziert die Option \fB_POSIX_TIMERS\fP. Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIaio_suspend\fP() \fIclock_getres\fP() \fIclock_gettime\fP() \fIclock_settime\fP() \fItimer_create\fP() .in .fi .SS "\-\-\- \- _POSIX_MULTI_PROCESS \- _SC_MULTI_PROCESS" .\" .SS MX .\" IEC 60559 Floating-Point Option. Diese Option wurde gelöscht. Nicht in der endgültigen Fassung von XPG6. .SS "\-\-\- \- _POSIX_NO_TRUNC" Falls diese Option wirksam ist (wie dies immer unter POSIX.1\-2001 der Fall ist), dann werden Pfadnamenkomponenten länger als \fBNAME_MAX\fP nicht abgeschnitten, sondern liefern einen Fehler. Diese Eigenschaft kann vom Pfadpräfix der Komponente abhängen. .SS "PIO \- _POSIX_PRIORITIZED_IO \- _SC_PRIORITIZED_IO" Diese Option besagt, dass Prioritäten für asynchrones E/A festgelegt werden können. Dies betrifft die folgenden Funktionen: .P .nf .in +4n \fIaio_read\fP() \fIaio_write\fP() .in .fi .SS "PS \- _POSIX_PRIORITY_SCHEDULING \- _SC_PRIORITY_SCHEDULING" Die Include\-Datei \fI\fP ist vorhanden. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIsched_get_priority_max\fP() \fIsched_get_priority_min\fP() \fIsched_getparam\fP() \fIsched_getscheduler\fP() \fIsched_rr_get_interval\fP() \fIsched_setparam\fP() \fIsched_setscheduler\fP() \fIsched_yield\fP() .in .fi .P Falls auch \fB_POSIX_SPAWN\fP wirksam ist, dann sind die folgenden Funktionen vorhanden: .P .nf .in +4n \fIposix_spawnattr_getschedparam\fP() \fIposix_spawnattr_getschedpolicy\fP() \fIposix_spawnattr_setschedparam\fP() \fIposix_spawnattr_setschedpolicy\fP() .in .fi .SS "RS \- _POSIX_RAW_SOCKETS" Rohe Sockets werden unterstützt. Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIgetsockopt\fP() \fIsetsockopt\fP() .in .fi .SS "\-\-\- \- _POSIX_READER_WRITER_LOCKS \- _SC_READER_WRITER_LOCKS" Diese Option impliziert die Option \fB_POSIX_THREADS\fP. Umgekehrt impliziert die Option \fB_POSIX_THREADS\fP unter POSIX.1\-2001 diese Option. .P Die folgenden Funktionen sind vorhanden: .P .in +4n .nf \fIpthread_rwlock_destroy\fP() \fIpthread_rwlock_init\fP() \fIpthread_rwlock_rdlock\fP() \fIpthread_rwlock_tryrdlock\fP() \fIpthread_rwlock_trywrlock\fP() \fIpthread_rwlock_unlock\fP() \fIpthread_rwlock_wrlock\fP() \fIpthread_rwlockattr_destroy\fP() \fIpthread_rwlockattr_init\fP() .in .fi .SS "RTS \- _POSIX_REALTIME_SIGNALS \- _SC_REALTIME_SIGNALS" Echtzeitsignale werden unterstützt. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIsigqueue\fP() \fIsigtimedwait\fP() \fIsigwaitinfo\fP() .in .fi .SS "\-\-\- \- _POSIX_REGEXP \- _SC_REGEXP" Falls diese Option wirksam ist (wie dies immer unter POSIX.1\-2001 der Fall ist), dann werden reguläre Ausdrücke gemäß POSIX unterstützt und die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIregcomp\fP() \fIregerror\fP() \fIregexec\fP() \fIregfree\fP() .in .fi .SS "\-\-\- \- _POSIX_SAVED_IDS \- _SC_SAVED_IDS" Falls diese Option wirksam ist (wie dies immer unter POSIX.1\-2001 der Fall ist), dann verfügt ein Prozess über eine gespeicherte »set\-user\-ID« und eine gespeicherte »set\-group\-ID«. Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIexec\fP() \fIkill\fP() \fIseteuid\fP() \fIsetegid\fP() \fIsetgid\fP() \fIsetuid\fP() .in .fi .\" .SS SD .\" Software development .SS "SEM \- _POSIX_SEMAPHORES \- _SC_SEMAPHORES" Die Include\-Datei \fI\fP ist vorhanden. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIsem_close\fP() \fIsem_destroy\fP() \fIsem_getvalue\fP() \fIsem_init\fP() \fIsem_open\fP() \fIsem_post\fP() \fIsem_trywait\fP() \fIsem_unlink\fP() \fIsem_wait\fP() .in .fi .SS "SHM \- _POSIX_SHARED_MEMORY_OBJECTS \- _SC_SHARED_MEMORY_OBJECTS" Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fImmap\fP() \fImunmap\fP() \fIshm_open\fP() \fIshm_unlink\fP() .in .fi .SS "\-\-\- \- _POSIX_SHELL \- _SC_SHELL" Falls diese Option wirksam ist (wie dies immer unter POSIX.1\-2001 der Fall ist), dann ist die Funktion \fIsystem\fP() vorhanden. .SS "SPN \- _POSIX_SPAWN \- _SC_SPAWN" Diese Option beschreibt die Unterstützung für die Prozesserstellung in Zusammenhängen, bei denen es schwierig oder unmöglich ist, \fIfork\fP() zu verwenden, weil beispielsweise keine MMU vorhanden ist. .P Falls \fB_POSIX_SPAWN\fP wirksam ist, dann sind die Include\-Datei \fI\fP und die folgenden Funktionen vorhanden: .P .nf .in +4n \fIposix_spawn\fP() \fIposix_spawn_file_actions_addclose\fP() \fIposix_spawn_file_actions_adddup2\fP() \fIposix_spawn_file_actions_addopen\fP() \fIposix_spawn_file_actions_destroy\fP() \fIposix_spawn_file_actions_init\fP() \fIposix_spawnattr_destroy\fP() \fIposix_spawnattr_getsigdefault\fP() \fIposix_spawnattr_getflags\fP() \fIposix_spawnattr_getpgroup\fP() \fIposix_spawnattr_getsigmask\fP() \fIposix_spawnattr_init\fP() \fIposix_spawnattr_setsigdefault\fP() \fIposix_spawnattr_setflags\fP() \fIposix_spawnattr_setpgroup\fP() \fIposix_spawnattr_setsigmask\fP() \fIposix_spawnp\fP() .in .fi .P Falls auch \fB_POSIX_PRIORITY_SCHEDULING\fP wirksam ist, dann sind die folgenden Funktionen vorhanden: .P .nf .in +4n \fIposix_spawnattr_getschedparam\fP() \fIposix_spawnattr_getschedpolicy\fP() \fIposix_spawnattr_setschedparam\fP() \fIposix_spawnattr_setschedpolicy\fP() .in .fi .SS "SPI \- _POSIX_SPIN_LOCKS \- _SC_SPIN_LOCKS" Diese Option impliziert die Optionen \fB_POSIX_THREADS\fP und \fB_POSIX_THREAD_SAFE_FUNCTIONS\fP. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIpthread_spin_destroy\fP() \fIpthread_spin_init\fP() \fIpthread_spin_lock\fP() \fIpthread_spin_trylock\fP() \fIpthread_spin_unlock\fP() .in -4n .fi .SS "SS \- _POSIX_SPORADIC_SERVER \- _SC_SPORADIC_SERVER" Die Programmplanungs\- (Scheduling\-) Richtlinie \fBSCHED_SPORADIC\fP wird unterstützt. Diese Option impliziert die Option \fB_POSIX_PRIORITY_SCHEDULING\fP. Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIsched_setparam\fP() \fIsched_setscheduler\fP() .in .fi .SS "SIO \- _POSIX_SYNCHRONIZED_IO \- _SC_SYNCHRONIZED_IO" Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIopen\fP() \fImsync\fP() \fIfsync\fP() \fIfdatasync\fP() .in .fi .SS "TSA \- _POSIX_THREAD_ATTR_STACKADDR \- _SC_THREAD_ATTR_STACKADDR" Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIpthread_attr_getstack\fP() \fIpthread_attr_getstackaddr\fP() \fIpthread_attr_setstack\fP() \fIpthread_attr_setstackaddr\fP() .in .fi .SS "TSS \- _POSIX_THREAD_ATTR_STACKSIZE \- _SC_THREAD_ATTR_STACKSIZE" Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIpthread_attr_getstack\fP() \fIpthread_attr_getstacksize\fP() \fIpthread_attr_setstack\fP() \fIpthread_attr_setstacksize\fP() .in .fi .SS "TCT \- _POSIX_THREAD_CPUTIME \- _SC_THREAD_CPUTIME" Die Uhrenkennung CLOCK_THREAD_CPUTIME_ID wird unterstützt. Diese Option impliziert die Option \fB_POSIX_TIMERS\fP. Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIpthread_getcpuclockid\fP() \fIclock_getres\fP() \fIclock_gettime\fP() \fIclock_settime\fP() \fItimer_create\fP() .in .fi .SS "TPI \- _POSIX_THREAD_PRIO_INHERIT \- _SC_THREAD_PRIO_INHERIT" Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIpthread_mutexattr_getprotocol\fP() \fIpthread_mutexattr_setprotocol\fP() .in .fi .SS "TPP \- _POSIX_THREAD_PRIO_PROTECT \- _SC_THREAD_PRIO_PROTECT" Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIpthread_mutex_getprioceiling\fP() \fIpthread_mutex_setprioceiling\fP() \fIpthread_mutexattr_getprioceiling\fP() \fIpthread_mutexattr_getprotocol\fP() \fIpthread_mutexattr_setprioceiling\fP() \fIpthread_mutexattr_setprotocol\fP() .in .fi .SS "TPS \- _POSIX_THREAD_PRIORITY_SCHEDULING \- _SC_THREAD_PRIORITY_SCHEDULING" Falls diese Option wirksam ist, können verschiedene Threads innerhalb eines Prozesses mit verschiedenen Prioritäten und/oder verschiedenen Programmplanern (Schedulern) laufen. Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIpthread_attr_getinheritsched\fP() \fIpthread_attr_getschedpolicy\fP() \fIpthread_attr_getscope\fP() \fIpthread_attr_setinheritsched\fP() \fIpthread_attr_setschedpolicy\fP() \fIpthread_attr_setscope\fP() \fIpthread_getschedparam\fP() \fIpthread_setschedparam\fP() \fIpthread_setschedprio\fP() .in .fi .SS "TSH \- _POSIX_THREAD_PROCESS_SHARED \- _SC_THREAD_PROCESS_SHARED" Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIpthread_barrierattr_getpshared\fP() \fIpthread_barrierattr_setpshared\fP() \fIpthread_condattr_getpshared\fP() \fIpthread_condattr_setpshared\fP() \fIpthread_mutexattr_getpshared\fP() \fIpthread_mutexattr_setpshared\fP() \fIpthread_rwlockattr_getpshared\fP() \fIpthread_rwlockattr_setpshared\fP() .in .fi .SS "TSF \- _POSIX_THREAD_SAFE_FUNCTIONS \- _SC_THREAD_SAFE_FUNCTIONS" Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIreaddir_r\fP() \fIgetgrgid_r\fP() \fIgetgrnam_r\fP() \fIgetpwnam_r\fP() \fIgetpwuid_r\fP() \fIflockfile\fP() \fIftrylockfile\fP() \fIfunlockfile\fP() \fIgetc_unlocked\fP() \fIgetchar_unlocked\fP() \fIputc_unlocked\fP() \fIputchar_unlocked\fP() \fIrand_r\fP() \fIstrerror_r\fP() \fIstrtok_r\fP() \fIasctime_r\fP() \fIctime_r\fP() \fIgmtime_r\fP() \fIlocaltime_r\fP() .in .fi .SS "TSP \- _POSIX_THREAD_SPORADIC_SERVER \- _SC_THREAD_SPORADIC_SERVER" Diese Option impliziert die Option \fB_POSIX_THREAD_PRIORITY_SCHEDULING\fP. Die folgenden Funktionen sind betroffen: .P .nf .in +4n \fIsched_getparam\fP() \fIsched_setparam\fP() \fIsched_setscheduler\fP() .in .fi .SS "THR \- _POSIX_THREADS \- _SC_THREADS" Grundlegende Unterstützung für POSIX\-Threads ist verfügbar. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIpthread_atfork\fP() \fIpthread_attr_destroy\fP() \fIpthread_attr_getdetachstate\fP() \fIpthread_attr_getschedparam\fP() \fIpthread_attr_init\fP() \fIpthread_attr_setdetachstate\fP() \fIpthread_attr_setschedparam\fP() \fIpthread_cancel\fP() \fIpthread_cleanup_push\fP() \fIpthread_cleanup_pop\fP() \fIpthread_cond_broadcast\fP() \fIpthread_cond_destroy\fP() \fIpthread_cond_init\fP() \fIpthread_cond_signal\fP() \fIpthread_cond_timedwait\fP() \fIpthread_cond_wait\fP() \fIpthread_condattr_destroy\fP() \fIpthread_condattr_init\fP() \fIpthread_create\fP() \fIpthread_detach\fP() \fIpthread_equal\fP() \fIpthread_exit\fP() \fIpthread_getspecific\fP() \fIpthread_join\fP() \fIpthread_key_create\fP() \fIpthread_key_delete\fP() \fIpthread_mutex_destroy\fP() \fIpthread_mutex_init\fP() \fIpthread_mutex_lock\fP() \fIpthread_mutex_trylock\fP() \fIpthread_mutex_unlock\fP() \fIpthread_mutexattr_destroy\fP() \fIpthread_mutexattr_init\fP() \fIpthread_once\fP() \fIpthread_rwlock_destroy\fP() \fIpthread_rwlock_init\fP() \fIpthread_rwlock_rdlock\fP() \fIpthread_rwlock_tryrdlock\fP() \fIpthread_rwlock_trywrlock\fP() \fIpthread_rwlock_unlock\fP() \fIpthread_rwlock_wrlock\fP() \fIpthread_rwlockattr_destroy\fP() \fIpthread_rwlockattr_init\fP() \fIpthread_self\fP() \fIpthread_setcancelstate\fP() \fIpthread_setcanceltype\fP() \fIpthread_setspecific\fP() \fIpthread_testcancel\fP() .in .fi .SS "TMO \- _POSIX_TIMEOUTS \- _SC_TIMEOUTS" Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fImq_timedreceive\fP() \fImq_timedsend\fP() \fIpthread_mutex_timedlock\fP() \fIpthread_rwlock_timedrdlock\fP() \fIpthread_rwlock_timedwrlock\fP() \fIsem_timedwait\fP() \fIposix_trace_timedgetnext_event\fP() .in .fi .SS "TMR \- _POSIX_TIMERS \- _SC_TIMERS" Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIclock_getres\fP() \fIclock_gettime\fP() \fIclock_settime\fP() \fInanosleep\fP() \fItimer_create\fP() \fItimer_delete\fP() \fItimer_gettime\fP() \fItimer_getoverrun\fP() \fItimer_settime\fP() .in .fi .SS "TRC \- _POSIX_TRACE \- _SC_TRACE" POSIX\-Nachverfolgung ist verfügbar. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIposix_trace_attr_destroy\fP() \fIposix_trace_attr_getclockres\fP() \fIposix_trace_attr_getcreatetime\fP() \fIposix_trace_attr_getgenversion\fP() \fIposix_trace_attr_getmaxdatasize\fP() \fIposix_trace_attr_getmaxsystemeventsize\fP() \fIposix_trace_attr_getmaxusereventsize\fP() \fIposix_trace_attr_getname\fP() \fIposix_trace_attr_getstreamfullpolicy\fP() \fIposix_trace_attr_getstreamsize\fP() \fIposix_trace_attr_init\fP() \fIposix_trace_attr_setmaxdatasize\fP() \fIposix_trace_attr_setname\fP() \fIposix_trace_attr_setstreamsize\fP() \fIposix_trace_attr_setstreamfullpolicy\fP() \fIposix_trace_clear\fP() \fIposix_trace_create\fP() \fIposix_trace_event\fP() \fIposix_trace_eventid_equal\fP() \fIposix_trace_eventid_get_name\fP() \fIposix_trace_eventid_open\fP() \fIposix_trace_eventtypelist_getnext_id\fP() \fIposix_trace_eventtypelist_rewind\fP() \fIposix_trace_flush\fP() \fIposix_trace_get_attr\fP() \fIposix_trace_get_status\fP() \fIposix_trace_getnext_event\fP() \fIposix_trace_shutdown\fP() \fIposix_trace_start\fP() \fIposix_trace_stop\fP() \fIposix_trace_trygetnext_event\fP() .in .fi .SS "TEF \- _POSIX_TRACE_EVENT_FILTER \- _SC_TRACE_EVENT_FILTER" Diese Option impliziert die Option \fB_POSIX_TRACE\fP. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIposix_trace_eventset_add\fP() \fIposix_trace_eventset_del\fP() \fIposix_trace_eventset_empty\fP() \fIposix_trace_eventset_fill\fP() \fIposix_trace_eventset_ismember\fP() \fIposix_trace_get_filter\fP() \fIposix_trace_set_filter\fP() \fIposix_trace_trid_eventid_open\fP() .in .fi .SS "TRI \- _POSIX_TRACE_INHERIT \- _SC_TRACE_INHERIT" Die Nachverfolgung von Kindprozessen des verfolgten Prozesses wird unterstützt. Diese Option impliziert die Option \fB_POSIX_TRACE\fP. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIposix_trace_attr_getinherited\fP() \fIposix_trace_attr_setinherited\fP() .in .fi .SS "TRL \- _POSIX_TRACE_LOG \- _SC_TRACE_LOG" Diese Option impliziert die Option \fB_POSIX_TRACE\fP. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIposix_trace_attr_getlogfullpolicy\fP() \fIposix_trace_attr_getlogsize\fP() \fIposix_trace_attr_setlogfullpolicy\fP() \fIposix_trace_attr_setlogsize\fP() \fIposix_trace_close\fP() \fIposix_trace_create_withlog\fP() \fIposix_trace_open\fP() \fIposix_trace_rewind\fP() .in .fi .SS "TYM \- _POSIX_TYPED_MEMORY_OBJECTS \- _SC_TYPED_MEMORY_OBJECT" Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIposix_mem_offset\fP() \fIposix_typed_mem_get_info\fP() \fIposix_typed_mem_open\fP() .in .fi .SS "\-\-\- \- _POSIX_VDISABLE" Immer vorhanden (wahrscheinlich 0). Wert, der auf ein anpassbares besonderes Steuerzeichen gesetzt werden kann, um anzuzeigen, dass er deaktiviert ist. .SH X/OPEN\-SYSTEM\-SCHNITTSTELLENERWEITERUNGEN .SS "XSI \- _XOPEN_CRYPT \- _SC_XOPEN_CRYPT" Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIcrypt\fP() \fIencrypt\fP() \fIsetkey\fP() .fi .SS "XSI \- _XOPEN_REALTIME \- _SC_XOPEN_REALTIME" Diese Option impliziert die folgenden Optionen: .P .PD 0 .TP \fB_POSIX_ASYNCHRONOUS_IO\fP==\fB200112L\fP .TP \fB_POSIX_FSYNC\fP .TP \fB_POSIX_MAPPED_FILES\fP .TP \fB_POSIX_MEMLOCK\fP==\fB200112L\fP .TP \fB_POSIX_MEMLOCK_RANGE\fP==\fB200112L\fP .TP \fB_POSIX_MEMORY_PROTECTION\fP .TP \fB_POSIX_MESSAGE_PASSING\fP==\fB200112L\fP .TP \fB_POSIX_PRIORITIZED_IO\fP .TP \fB_POSIX_PRIORITY_SCHEDULING\fP==\fB200112L\fP .TP \fB_POSIX_REALTIME_SIGNALS\fP==\fB200112L\fP .TP \fB_POSIX_SEMAPHORES\fP==\fB200112L\fP .TP \fB_POSIX_SHARED_MEMORY_OBJECTS\fP==\fB200112L\fP .TP \fB_POSIX_SYNCHRONIZED_IO\fP==\fB200112L\fP .TP \fB_POSIX_TIMERS\fP==\fB200112L\fP .PD .\" .SS "ADV \- \-\-\- \- \-\-\-" Die Optionsgruppe für fortgeschrittene Echtzeit impliziert, dass die folgenden Optionen alle auf 200112L definiert sind: .P .PD 0 .TP \fB_POSIX_ADVISORY_INFO\fP .TP \fB_POSIX_CLOCK_SELECTION\fP (impliziert \fB_POSIX_TIMERS\fP) .TP \fB_POSIX_CPUTIME\fP (impliziert \fB_POSIX_TIMERS\fP) .TP \fB_POSIX_MONOTONIC_CLOCK\fP (impliziert \fB_POSIX_TIMERS\fP) .TP \fB_POSIX_SPAWN\fP .TP \fB_POSIX_SPORADIC_SERVER\fP (impliziert \fB_POSIX_PRIORITY_SCHEDULING\fP) .TP \fB_POSIX_TIMEOUTS\fP .TP \fB_POSIX_TYPED_MEMORY_OBJECTS\fP .PD .\" .SS "XSI \- _XOPEN_REALTIME_THREADS \- _SC_XOPEN_REALTIME_THREADS" Diese Option impliziert, dass die folgenden Optionen alle auf 200112L definiert sind: .P .PD 0 .TP \fB_POSIX_THREAD_PRIO_INHERIT\fP .TP \fB_POSIX_THREAD_PRIO_PROTECT\fP .TP \fB_POSIX_THREAD_PRIORITY_SCHEDULING\fP .PD .SS "ADVANCED REALTIME THREADS \- \-\-\- \- \-\-\-" Diese Option impliziert, dass die folgenden Optionen alle auf 200112L definiert sind: .P .PD 0 .TP \fB_POSIX_BARRIERS\fP (impliziert \fB_POSIX_THREADS\fP, \fB_POSIX_THREAD_SAFE_FUNCTIONS\fP) .TP \fB_POSIX_SPIN_LOCKS\fP (impliziert \fB_POSIX_THREADS\fP, \fB_POSIX_THREAD_SAFE_FUNCTIONS\fP) .TP \fB_POSIX_THREAD_CPUTIME\fP (impliziert \fB_POSIX_TIMERS\fP) .TP \fB_POSIX_THREAD_SPORADIC_SERVER\fP (impliziert \fB_POSIX_THREAD_PRIORITY_SCHEDULING\fP) .PD .\" .SS "TRACING \- \-\-\- \- \-\-\-" Diese Option impliziert, dass die folgenden Optionen alle auf 200112L definiert sind: .P .PD 0 .TP \fB_POSIX_TRACE\fP .TP \fB_POSIX_TRACE_EVENT_FILTER\fP .TP \fB_POSIX_TRACE_LOG\fP .TP \fB_POSIX_TRACE_INHERIT\fP .PD .SS "STREAMS \- _XOPEN_STREAMS \- _SC_XOPEN_STREAMS" Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIfattach\fP() \fIfdetach\fP() \fIgetmsg\fP() \fIgetpmsg\fP() \fIioctl\fP() \fIisastream\fP() \fIputmsg\fP() \fIputpmsg\fP() .in .fi .SS "XSI \- _XOPEN_LEGACY \- _SC_XOPEN_LEGACY" Funktionen, die Teil der veralteten Optionsgruppe sind, waren früher verpflichtend, sind aber in dieser Version jetzt optional. Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fIbcmp\fP() \fIbcopy\fP() \fIbzero\fP() \fIecvt\fP() \fIfcvt\fP() \fIftime\fP() \fIgcvt\fP() \fIgetwd\fP() \fIindex\fP() \fImktemp\fP() \fIrindex\fP() \fIutimes\fP() \fIwcswcs\fP() .in .fi .SS "XSI \- _XOPEN_UNIX \- _SC_XOPEN_UNIX" Die folgenden Funktionen sind vorhanden: .P .nf .in +4n \fImmap\fP() \fImunmap\fP() \fImsync\fP() .in .fi .P Diese Option impliziert die folgenden Optionen: .P .PD 0 .TP \fB_POSIX_FSYNC\fP .TP \fB_POSIX_MAPPED_FILES\fP .TP \fB_POSIX_MEMORY_PROTECTION\fP .TP \fB_POSIX_THREAD_ATTR_STACKADDR\fP .TP \fB_POSIX_THREAD_ATTR_STACKSIZE\fP .TP \fB_POSIX_THREAD_PROCESS_SHARED\fP .TP \fB_POSIX_THREAD_SAFE_FUNCTIONS\fP .TP \fB_POSIX_THREADS\fP .PD .P Diese Option kann die folgenden Optionen aus den XSI\-Optionsgruppen implizieren: .P .PD 0 .TP Verschlüsselung (\fB_XOPEN_CRYPT\fP) .TP Echtzeit (\fB_XOPEN_REALTIME\fP) .TP Fortgeschrittene Echtzeit (\fBADB\fP) .TP Echtzeit\-Threads (\fB_XOPEN_REALTIME_THREADS\fP) .TP Fortgeschrittene Echtzeit\-Threads (\fBADVANCED REALTIME THREADS\fP) .TP Nachverfolgung (\fBTRACING\fP) .TP XSI\-Datenströme (\fBSTREAMS\fP) .TP Veraltet (\fB_XOPEN_LEGACY\fP) .PD .SH "SIEHE AUCH" \fBsysconf\fP(3), \fBstandards\fP(7) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .