31 #ifndef _AVDECC_CONTROLLER_LIB_END_STATION_H_
32 #define _AVDECC_CONTROLLER_LIB_END_STATION_H_
39 class entity_descriptor;
40 class descriptor_base;
55 AVDECC_CONTROLLER_LIB32_API
virtual uint64_t STDCALL
guid() = 0;
60 AVDECC_CONTROLLER_LIB32_API
virtual uint64_t STDCALL
mac() = 0;
81 AVDECC_CONTROLLER_LIB32_API
virtual int STDCALL
send_read_desc_cmd(
void *notification_id, uint16_t desc_type, uint16_t desc_index) = 0;
Definition: entity_descriptor.h:45
virtual AVDECC_CONTROLLER_LIB32_API int STDCALL send_entity_avail_cmd(void *notification_id)=0
virtual AVDECC_CONTROLLER_LIB32_API uint32_t STDCALL entity_desc_count()=0
virtual AVDECC_CONTROLLER_LIB32_API uint64_t STDCALL mac()=0
virtual AVDECC_CONTROLLER_LIB32_API int STDCALL send_read_desc_cmd(void *notification_id, uint16_t desc_type, uint16_t desc_index)=0
virtual AVDECC_CONTROLLER_LIB32_API entity_descriptor *STDCALL get_entity_desc_by_index(uint32_t entity_desc_index)=0
Definition: end_station.h:42
virtual AVDECC_CONTROLLER_LIB32_API uint64_t STDCALL guid()=0
virtual AVDECC_CONTROLLER_LIB32_API const char STDCALL get_connection_status() const =0