PatchworkOS  966e257
A non-POSIX operating system.
Loading...
Searching...
No Matches
mouse_t Struct Reference

Mouse structure. More...

#include <mouse.h>

Collaboration diagram for mouse_t:

Data Fields

char * name
 
mouse_event_t events [MOUSE_MAX_EVENT]
 
uint64_t writeIndex
 
wait_queue_t waitQueue
 
lock_t lock
 
dentry_tdir
 
dentry_teventsFile
 
dentry_tnameFile
 

Detailed Description

Mouse structure.

Definition at line 30 of file mouse.h.

Field Documentation

◆ name

char* mouse_t::name

Definition at line 32 of file mouse.h.

◆ events

mouse_event_t mouse_t::events[MOUSE_MAX_EVENT]

Definition at line 33 of file mouse.h.

◆ writeIndex

uint64_t mouse_t::writeIndex

Definition at line 34 of file mouse.h.

◆ waitQueue

wait_queue_t mouse_t::waitQueue

Definition at line 35 of file mouse.h.

◆ lock

lock_t mouse_t::lock

Definition at line 36 of file mouse.h.

◆ dir

dentry_t* mouse_t::dir

Definition at line 37 of file mouse.h.

◆ eventsFile

dentry_t* mouse_t::eventsFile

Definition at line 38 of file mouse.h.

◆ nameFile

dentry_t* mouse_t::nameFile

Definition at line 39 of file mouse.h.


The documentation for this struct was generated from the following file: