_HID_Process is only used within STM32_USB_Host_Library.
 
Symbols
loading...
Files
loading...

_HID_Process struct

Syntax

typedef struct _HID_Process {   uint8_t              OutPipe;   uint8_t              InPipe;   USBH_HID_StateTypeDef     state;   uint8_t              OutEp;   uint8_t              InEp;   HID_CtlStateTypeDef  ctl_state;   FIFO_TypeDef         fifo;   uint8_t              *pData;   uint16_t             length;   uint8_t              ep_addr;   uint16_t             poll;   uint32_t             timer;   uint8_t              DataReady;   HID_DescTypeDef      HID_Desc;   USBH_StatusTypeDef(* Init)(USBH_HandleTypeDef *phost); } HID_HandleTypeDef;

Fields

OutPipe

No summary provided. Read more...

InPipe

No summary provided. Read more...

state

No summary provided. Read more...

OutEp

No summary provided. Read more...

InEp

No summary provided. Read more...

ctl_state

No summary provided. Read more...

fifo

No summary provided. Read more...

pData

No summary provided. Read more...

length

No summary provided. Read more...

ep_addr

No summary provided. Read more...

poll

No summary provided. Read more...

timer

No summary provided. Read more...

DataReady

No summary provided. Read more...

HID_Desc

No summary provided. Read more...

Init

No summary provided. Read more...

References

LocationReferrerScopeText
usbh_hid.h:209
typedef struct _HID_Process
usbh_hid.h:227
usbh_hid.c:140USBH_HID_InterfaceInit()::HID_HandleUSBH_HID_InterfaceInit()
HID_HandleTypeDef *HID_Handle;
usbh_hid.c:161USBH_HID_InterfaceInit()
usbh_hid.c:162USBH_HID_InterfaceInit()
usbh_hid.c:171USBH_HID_InterfaceInit()
(void)USBH_memset(HID_Handle, 0, sizeof(HID_HandleTypeDef));
usbh_hid.c:250USBH_HID_InterfaceDeInit()::HID_HandleUSBH_HID_InterfaceDeInit()
usbh_hid.c:287USBH_HID_ClassRequest()::HID_HandleUSBH_HID_ClassRequest()
usbh_hid.c:378USBH_HID_Process()::HID_HandleUSBH_HID_Process()
usbh_hid.c:518USBH_HID_SOFProcess()::HID_HandleUSBH_HID_SOFProcess()
usbh_hid.c:797USBH_HID_GetPollInterval()::HID_HandleUSBH_HID_GetPollInterval()
usbh_hid.h:227HID_HandleTypeDef
usbh_hid_keybd.c:330USBH_HID_KeybdInit()::HID_HandleUSBH_HID_KeybdInit()
usbh_hid_keybd.c:394USBH_HID_KeybdDecode()::HID_HandleUSBH_HID_KeybdDecode()
usbh_hid_mouse.c:183USBH_HID_MouseInit()::HID_HandleUSBH_HID_MouseInit()
usbh_hid_mouse.c:241USBH_HID_MouseDecode()::HID_HandleUSBH_HID_MouseDecode()

Type Use

Variables of _HID_Process type
USBH_HID_InterfaceInit()::HID_Handle
USBH_HID_InterfaceDeInit()::HID_Handle
USBH_HID_ClassRequest()::HID_Handle
USBH_HID_Process()::HID_Handle
USBH_HID_SOFProcess()::HID_Handle
USBH_HID_GetPollInterval()::HID_Handle
USBH_HID_KeybdInit()::HID_Handle
USBH_HID_KeybdDecode()::HID_Handle
USBH_HID_MouseInit()::HID_Handle
USBH_HID_MouseDecode()::HID_Handle
all items filtered out
_HID_Process
all items filtered out
_HID_Process
all items filtered out
Allocators of _HID_Process
all items filtered out
_HID_Process