- virtual uint64_t GetLastActive(void) const { return m_iLastActive; }
- virtual cec_logical_address GetLogicalAddress(void) const { return m_iLogicalAddress; }
- virtual uint16_t GetPhysicalAddress(void) const { return m_iPhysicalAddress; }
- virtual cec_version GetCecVersion(bool bRefresh = true);
- virtual cec_menu_language & GetMenuLanguage(bool bRefresh = true);
- virtual cec_power_status GetPowerStatus(bool bRefresh = true);
- virtual bool PollDevice(cec_logical_address source = CECDEVICE_UNKNOWN);
-
- virtual bool PowerOn(void);
- virtual bool Standby(void);
- virtual bool SetOSDString(cec_display_control duration, const char *strMessage);
- virtual void PollVendorId(void);
+ virtual cec_vendor_id GetVendorId(void) { return GetVendor().vendor; };
+ virtual const char * GetVendorName(void) { return GetVendor().AsString(); }
+ virtual bool MyLogicalAddressContains(cec_logical_address address) const;