# POSIX

- Introduction
- Installation/Configuration
  - Pré-requis
  - Installation
  - Configuration à l'exécution
  - Types de ressources
- Constantes pré-définies
  - Constantes posix_access
  - Constantes posix_mknod
  - Constantes posix_setrlimit
- Fonctions POSIX
  - posix_access — Détermine l'accessibilité d'un fichier
  - posix_ctermid — Retourne le chemin du terminal
  - posix_errno — Alias de posix_get_last_error
  - posix_get_last_error — Lit le dernier numéro d'erreur généré par la dernière fonction POSIX qui a échoué
  - posix_getcwd — Chemin du dossier de travail courant
  - posix_getegid — Retourne l'ID effectif du groupe du processus courant
  - posix_geteuid — Retourne l'UID effectif de l'utilisateur du processus courant
  - posix_getgid — Retourne l'UID du groupe du processus courant
  - posix_getgrgid — Retourne des informations sur un groupe
  - posix_getgrnam — Retourne des informations sur un groupe
  - posix_getgroups — Retourne les identifiants du groupe du processus courant
  - posix_getlogin — Retourne le nom de login
  - posix_getpgid — Retourne l'id du groupe de processus
  - posix_getpgrp — Retourne l'identifiant du groupe de processus
  - posix_getpid — Retourne l'identifiant du processus courant
  - posix_getppid — Retourne l'identifiant du processus parent
  - posix_getpwnam — Retourne des informations sur un utilisateur
  - posix_getpwuid — Retourne des informations sur un utilisateur
  - posix_getrlimit — Retourne des informations concernant les limites des ressources système
  - posix_getsid — Retourne le sid du processus
  - posix_getuid — Retourne l'ID de l'utilisateur du processus courant
  - posix_initgroups — Calcule la liste des accès de groupe
  - posix_isatty — Détermine si un pointeur de fichier est un terminal interactif
  - posix_kill — Envoie un signal à un processus
  - posix_mkfifo — Crée un fichier FIFO (first in, first out) (un pipe nommé)
  - posix_mknod — Crée un fichier spécial ou ordinaire (POSIX.1)
  - posix_setegid — Modifie le GID réel du processus courant
  - posix_seteuid — Modifie l'identifiant d'utilisateur réel (UID) du processus courant
  - posix_setgid — Fixe le GID effectif du processus courant
  - posix_setpgid — Fixe l'identifiant de groupe de processus
  - posix_setrlimit — Définit les limites pour une ressource système
  - posix_setsid — Fait du processus courant un chef de session
  - posix_setuid — Fixe l'UID effective du processus courant
  - posix_strerror — Lit le message d'erreur associé à un numéro d'erreur POSIX
  - posix_times — Utilisation des ressources
  - posix_ttyname — Retourne le nom de device du terminal
  - posix_uname — Retourne le nom du système