Working with STM32 CDC_RNDIS USB library. Trying to understand the (*Process) function in USBD_CDC_RNDIS_ItfTypeDef
Hi,
I'm trying to understand the purpose of CDC_RNDIS_Itf_Process in usbd_cdc_rndis_if_template.c. The @brief for this function is the same as CDC_RNDIS_Itf_Receive function, which I think is incorrect. I can't find any calls to this function ( USB_CDC_RNDIS_ItfTypdef -> Process(...) ) in any of the library code, so I'm not sure about it's purpose.
What is the purpose of this function?
from:
STM32_USB_Device_Libarary / Class / CDC_RNDIS / Src / usbd_cdc_rndis_if_template.c
/**
* @brief CDC_RNDIS_Itf_Receive
* Data received over USB OUT endpoint are sent over CDC_RNDIS interface
* through this function.
/**
* @brief CDC_RNDIS_Itf_Process
* Data received over USB OUT endpoint are sent over CDC_RNDIS interface
* through this function.
