TacOS  0.2
 Tout Structures de données Fichiers Fonctions Variables Définitions de type Énumérations Macros
Champs de données
Référence de la structure chardev_interfaces

Structure contenant les fonction qui permettent d'utiliser un char device.

#include <devfs.h>

Graphe de collaboration de chardev_interfaces:
Collaboration graph
[légende]

Champs de données

chardev_read_t read
 
chardev_write_t write
 
chardev_ioctl_t ioctl
 
chardev_open_t open
 
chardev_close_t close
 
void * custom_data
 

Documentation des champs

chardev_close_t chardev_interfaces::close

Fonction appelée à la fermeture du device.

void* chardev_interfaces::custom_data

Données complémentaires qui peuvent être nécessaires pour utiliser le device.

chardev_ioctl_t chardev_interfaces::ioctl

Fonction de contrôle du périphérique.

chardev_open_t chardev_interfaces::open

Fonction appelée à l'ouverture du device.

chardev_read_t chardev_interfaces::read

Fonction de lecture.

chardev_write_t chardev_interfaces::write

Fonction d'écriture.


La documentation de cette structure a été générée à partir du fichier suivant :