VSF Documented
Data Structures | Typedefs | Functions | Variables
vsf_usbd_UVC.h File Reference
#include "component/usb/vsf_usb_cfg.h"
#include "../../../common/class/UVC/vsf_usb_UVC.h"
#include "component/av/vsf_av.h"
#include "utilities/ooc_class.h"

Go to the source code of this file.

Data Structures

struct  vk_usbd_uvc_control_info_t
 
struct  vk_usbd_uvc_control_t
 
struct  vk_usbd_uvc_entity_t
 
class  vk_usbd_uvc_t
 

Typedefs

typedef struct vk_usbd_uvc_control_t vk_usbd_uvc_control_t
 
typedef struct vk_usbd_uvc_control_info_t vk_usbd_uvc_control_info_t
 
typedef struct vk_usbd_uvc_entity_t vk_usbd_uvc_entity_t
 

Functions

vsf_err_t vk_usbd_uvc_send_packet (vk_usbd_uvc_t *uvc, uint8_t *buffer, uint_fast32_t size)
 

Variables

const vk_usbd_class_op_t vk_usbd_uvc_control_class
 
const vk_usbd_class_op_t vk_usbd_uvc_stream_class
 

Typedef Documentation

◆ vk_usbd_uvc_control_t

◆ vk_usbd_uvc_control_info_t

◆ vk_usbd_uvc_entity_t

Function Documentation

◆ vk_usbd_uvc_send_packet()

vsf_err_t vk_usbd_uvc_send_packet ( vk_usbd_uvc_t uvc,
uint8_t buffer,
uint_fast32_t  size 
)
extern

Variable Documentation

◆ vk_usbd_uvc_control_class

const vk_usbd_class_op_t vk_usbd_uvc_control_class
extern

◆ vk_usbd_uvc_stream_class

const vk_usbd_class_op_t vk_usbd_uvc_stream_class
extern