31 #ifndef _AVDECC_CONTROLLER_LIB_NET_INTERFACE_H_
32 #define _AVDECC_CONTROLLER_LIB_NET_INTERFACE_H_
45 AVDECC_CONTROLLER_LIB32_API
virtual void STDCALL
destroy() = 0;
50 AVDECC_CONTROLLER_LIB32_API
virtual uint32_t STDCALL
devs_count() = 0;
65 AVDECC_CONTROLLER_LIB32_API
virtual int STDCALL
capture_frame(
const uint8_t **frame, uint16_t *frame_len) = 0;
virtual AVDECC_CONTROLLER_LIB32_API int STDCALL select_interface_by_num(uint32_t interface_num)=0
virtual AVDECC_CONTROLLER_LIB32_API char *STDCALL get_dev_desc_by_index(uint32_t dev_index)=0
AVDECC_CONTROLLER_LIB32_API net_interface *STDCALL create_net_interface()
virtual AVDECC_CONTROLLER_LIB32_API void STDCALL destroy()=0
virtual AVDECC_CONTROLLER_LIB32_API uint32_t STDCALL devs_count()=0
Definition: net_interface.h:39
virtual AVDECC_CONTROLLER_LIB32_API int STDCALL capture_frame(const uint8_t **frame, uint16_t *frame_len)=0