STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
usbh_hid_mouse.h
Go to the documentation of this file.
1 
28 /* Define to prevent recursive ----------------------------------------------*/
29 #ifndef __USBH_HID_MOUSE_H
30 #define __USBH_HID_MOUSE_H
31 
32 #ifdef __cplusplus
33  extern "C" {
34 #endif
35 
36 /* Includes ------------------------------------------------------------------*/
37 #include "usbh_hid.h"
38 
61 typedef struct _HID_MOUSE_Info
62 {
63  uint8_t x;
64  uint8_t y;
65  uint8_t buttons[3];
66 }
68 
99 
104 #ifdef __cplusplus
105 }
106 #endif
107 
108 #endif /* __USBH_HID_MOUSE_H */
109 
125 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
This file contains all the prototypes for the usbh_hid.c.
HID_MOUSE_Info_TypeDef * USBH_HID_GetMouseInfo(USBH_HandleTypeDef *phost)
USBH_HID_GetMouseInfo The function return mouse information.
struct _HID_MOUSE_Info HID_MOUSE_Info_TypeDef
USBH_StatusTypeDef
Definition: usbh_def.h:302
uint8_t buttons[3]
USBH_StatusTypeDef USBH_HID_MouseInit(USBH_HandleTypeDef *phost)
USBH_HID_MouseInit The function init the HID mouse.