XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
TUSBMouseDevice Struct Reference

#include <usbmouse.h>

Collaboration diagram for TUSBMouseDevice:
Collaboration graph
[legend]

Public Attributes

TUSBFunction m_USBFunction
 
TUSBEndpointm_pReportEndpoint
 
TMouseStatusHandlerm_pStatusHandler
 
u16 m_usReportDescriptorLength
 
u8m_pHIDReportDescriptor
 
TUSBRequest m_URB
 
u8m_pReportBuffer
 

Member Data Documentation

◆ m_pHIDReportDescriptor

u8* TUSBMouseDevice::m_pHIDReportDescriptor

◆ m_pReportBuffer

u8* TUSBMouseDevice::m_pReportBuffer

◆ m_pReportEndpoint

TUSBEndpoint* TUSBMouseDevice::m_pReportEndpoint

◆ m_pStatusHandler

TMouseStatusHandler* TUSBMouseDevice::m_pStatusHandler

◆ m_URB

TUSBRequest TUSBMouseDevice::m_URB

◆ m_USBFunction

TUSBFunction TUSBMouseDevice::m_USBFunction

◆ m_usReportDescriptorLength

u16 TUSBMouseDevice::m_usReportDescriptorLength

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