Référence de la structure private_dummy
structure privée propre à chaque périphérique. Plus de détails...
#include <dummy.h>
Champs de données | |
| int | index |
| numéro du périphériques. | |
| int | in_use |
| indique si le périphérique est en cours d'utilisation. | |
| element_fifo * | head |
| pointeur de tête de la liste des données enregistrées. | |
| semaphore | in_use_critique |
| sémaphore de protection de la variable in_use. | |
| semaphore | rw_critique |
| sémaphore de protection de la liste pointée par head | |
Description détaillée
structure privée propre à chaque périphérique.
Définition à la ligne 47 du fichier dummy.h.
Documentation des champs
numéro du périphériques.
Définition à la ligne 49 du fichier dummy.h.
Référencé par dummy_read(), et dummy_write().
indique si le périphérique est en cours d'utilisation.
Définition à la ligne 50 du fichier dummy.h.
Référencé par dummy_init(), dummy_read(), et dummy_write().
| struct element_fifo* private_dummy::head |
pointeur de tête de la liste des données enregistrées.
Définition à la ligne 51 du fichier dummy.h.
Référencé par dummy_init(), dummy_read(), et dummy_write().
| struct semaphore private_dummy::in_use_critique |
sémaphore de protection de la variable in_use.
Définition à la ligne 52 du fichier dummy.h.
Référencé par dummy_read(), et dummy_write().
| struct semaphore private_dummy::rw_critique |
sémaphore de protection de la liste pointée par head
Définition à la ligne 53 du fichier dummy.h.
Référencé par dummy_read(), et dummy_write().
La documentation de cette structure a été générée à partir du fichier suivant :