34 #ifndef _AVDECC_CONTROLLER_LIB_ENTITY_DESCRIPTOR_H_
35 #define _AVDECC_CONTROLLER_LIB_ENTITY_DESCRIPTOR_H_
43 class configuration_descriptor;
51 AVDECC_CONTROLLER_LIB32_API
virtual uint64_t STDCALL
entity_id() = 0;
56 AVDECC_CONTROLLER_LIB32_API
virtual uint32_t STDCALL
vendor_id() = 0;
61 AVDECC_CONTROLLER_LIB32_API
virtual uint32_t STDCALL
entity_model_id() = 0;
98 AVDECC_CONTROLLER_LIB32_API
virtual uint32_t STDCALL
available_index() = 0;
103 AVDECC_CONTROLLER_LIB32_API
virtual uint64_t STDCALL
association_id() = 0;
108 AVDECC_CONTROLLER_LIB32_API
virtual uint8_t * STDCALL
entity_name() = 0;
123 AVDECC_CONTROLLER_LIB32_API
virtual uint8_t * STDCALL
firmware_version() = 0;
128 AVDECC_CONTROLLER_LIB32_API
virtual uint8_t * STDCALL
group_name() = 0;
133 AVDECC_CONTROLLER_LIB32_API
virtual uint8_t * STDCALL
serial_number() = 0;
Definition: entity_descriptor.h:45
virtual AVDECC_CONTROLLER_LIB32_API uint32_t STDCALL controller_capabilities()=0
virtual AVDECC_CONTROLLER_LIB32_API uint32_t STDCALL entity_capabilities()=0
virtual AVDECC_CONTROLLER_LIB32_API int STDCALL send_set_config_cmd()=0
virtual AVDECC_CONTROLLER_LIB32_API uint16_t STDCALL current_configuration()=0
virtual AVDECC_CONTROLLER_LIB32_API uint8_t *STDCALL firmware_version()=0
virtual AVDECC_CONTROLLER_LIB32_API uint16_t STDCALL talker_capabilities()=0
virtual AVDECC_CONTROLLER_LIB32_API uint16_t STDCALL talker_stream_sources()=0
virtual AVDECC_CONTROLLER_LIB32_API uint64_t STDCALL entity_id()=0
virtual AVDECC_CONTROLLER_LIB32_API uint64_t STDCALL association_id()=0
virtual AVDECC_CONTROLLER_LIB32_API uint16_t STDCALL model_name_string()=0
virtual AVDECC_CONTROLLER_LIB32_API uint16_t STDCALL vendor_name_string()=0
virtual AVDECC_CONTROLLER_LIB32_API uint32_t STDCALL vendor_id()=0
virtual AVDECC_CONTROLLER_LIB32_API uint8_t *STDCALL serial_number()=0
virtual AVDECC_CONTROLLER_LIB32_API uint8_t *STDCALL entity_name()=0
virtual AVDECC_CONTROLLER_LIB32_API uint8_t *STDCALL group_name()=0
Definition: configuration_descriptor.h:58
virtual AVDECC_CONTROLLER_LIB32_API uint32_t STDCALL config_desc_count()=0
virtual AVDECC_CONTROLLER_LIB32_API uint16_t STDCALL listener_capabilities()=0
virtual AVDECC_CONTROLLER_LIB32_API uint32_t STDCALL entity_model_id()=0
virtual AVDECC_CONTROLLER_LIB32_API uint16_t STDCALL listener_stream_sinks()=0
virtual AVDECC_CONTROLLER_LIB32_API uint16_t STDCALL configurations_count()=0
virtual AVDECC_CONTROLLER_LIB32_API int STDCALL send_get_config_cmd()=0
virtual AVDECC_CONTROLLER_LIB32_API uint32_t STDCALL available_index()=0
Definition: descriptor_base.h:40
virtual AVDECC_CONTROLLER_LIB32_API configuration_descriptor *STDCALL get_config_desc_by_index(uint16_t config_desc_index)=0