My Project
Chargement...
Recherche...
Aucune correspondance
Classes | Définitions de type | Fonctions
Référence du fichier exclusion-mutuelle.h

Définition des exlusions mutuelles. Plus de détails...

#include <manux/types.h>
#include <manux/atomique.h>
#include <manux/listetaches.h>
Graphe des dépendances par inclusion de exclusion-mutuelle.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Classes

struct  _ExclusionMutuelle
 Définition des exclusions mutuelles. Plus de détails...
 

Définitions de type

typedef struct _ExclusionMutuelle ExclusionMutuelle
 Définition des exclusions mutuelles.
 

Fonctions

void exclusionMutuelleInitialiser (ExclusionMutuelle *em)
 Initialisation d'une exclusion mutuelle.
 
void exclusionMutuelleEntrer (ExclusionMutuelle *em)
 Entrée en exclusion mutuelle.
 
void exclusionMutuelleSortir (ExclusionMutuelle *em)
 

Description détaillée

Définition des exlusions mutuelles.

                                               (C) Manu Chaput 2000-2024

Définition dans le fichier exclusion-mutuelle.h.

Documentation des définitions de type

◆ ExclusionMutuelle

Définition des exclusions mutuelles.

Documentation des fonctions

◆ exclusionMutuelleEntrer()

void exclusionMutuelleEntrer ( ExclusionMutuelle *  em)

Entrée en exclusion mutuelle.

La tâche appelante est éventuellement mise en attente dans une file spécifique. Elle n'en sera extraite que par la sortie d'une tâche qui est dans la zone d'exclusion.

Définition à la ligne 134 du fichier exclusion-mutuelle.c.

◆ exclusionMutuelleInitialiser()

void exclusionMutuelleInitialiser ( ExclusionMutuelle *  em)

Initialisation d'une exclusion mutuelle.

Définition à la ligne 109 du fichier exclusion-mutuelle.c.

◆ exclusionMutuelleSortir()

void exclusionMutuelleSortir ( ExclusionMutuelle *  em)

Définition à la ligne 161 du fichier exclusion-mutuelle.c.