X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=include%2Fcec.h;h=19bc4d35e74fbe130ddc73aa5650f9b7f52e8261;hb=e6e63f5d844124caa7bb47f2ac96e9cbc66ee1fc;hp=9be8d21980e77306605abf32669a97f4bf925d82;hpb=a3269a0a9e8973e29cfe073dd8e558aad173f984;p=deb_libcec.git diff --git a/include/cec.h b/include/cec.h index 9be8d21..19bc4d3 100644 --- a/include/cec.h +++ b/include/cec.h @@ -71,14 +71,19 @@ namespace CEC //@} /*! - * @see cec_get_min_version + * @see cec_get_min_lib_version */ - virtual int8_t GetMinVersion(void) = 0; + virtual int8_t GetMinLibVersion(void) const = 0; /*! - * @see cec_get_lib_version + * @see cec_get_lib_version_major */ - virtual int8_t GetLibVersion(void) = 0; + virtual int8_t GetLibVersionMajor(void) const = 0; + + /*! + * @see cec_get_lib_version_minor + */ + virtual int8_t GetLibVersionMinor(void) const = 0; /*! * @see cec_get_next_log_message @@ -149,6 +154,16 @@ namespace CEC * @see cec_get_device_menu_language */ virtual bool GetDeviceMenuLanguage(cec_logical_address iAddress, cec_menu_language *language) = 0; + + /*! + * @see cec_get_device_vendor_id + */ + virtual uint64_t GetDeviceVendorId(cec_logical_address iAddress) = 0; + + /*! + * @see cec_get_device_power_status + */ + virtual cec_power_status GetDevicePowerStatus(cec_logical_address iAddress) = 0; }; };