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 blkdev_interfaces

Structure contenant les fonctions qui permettent d'utiliser un block device.

#include <devfs.h>

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

Champs de données

blkdev_read_t read
 
blkdev_write_t write
 
blkdev_ioctl_t ioctl
 
blkdev_open_t open
 
blkdev_close_t close
 
void * custom_data
 

Documentation des champs

blkdev_close_t blkdev_interfaces::close

Fonction appelée à la fermeture du device.

void* blkdev_interfaces::custom_data

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

blkdev_ioctl_t blkdev_interfaces::ioctl

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

blkdev_open_t blkdev_interfaces::open

Fonction appelée à l'ouverture du device.

blkdev_read_t blkdev_interfaces::read

Fonction de lecture.

blkdev_write_t blkdev_interfaces::write

Fonction d'écriture.


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