USB Libraries Help > USB Host Libraries > USB HID Host Mouse Driver Library > Library Interface > b) Data Types and Constants > USB_HOST_HID_MOUSE_EVENT Enumeration
MPLAB Harmony USB Stack
USB_HOST_HID_MOUSE_EVENT Enumeration

USB HOST HID Mouse Driver Events 

This enumeration lists the possible mouse events that the mouse driver can provide to the application. Some of these events have event data associated with them.

C
typedef enum {
  USB_HOST_HID_MOUSE_EVENT_ATTACH = 0,
  USB_HOST_HID_MOUSE_EVENT_DETACH,
  USB_HOST_HID_MOUSE_EVENT_REPORT_RECEIVED
} USB_HOST_HID_MOUSE_EVENT;
Members
Members 
Description 
USB_HOST_HID_MOUSE_EVENT_ATTACH = 0 
Mouse has been attached 
USB_HOST_HID_MOUSE_EVENT_DETACH 
Mouse has been detached 
USB_HOST_HID_MOUSE_EVENT_REPORT_RECEIVED 
Mouse IN Report data available