- 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_power_status GetPowerStatus(void);
+ virtual CCECProcessor * GetProcessor(void) const { return m_processor; }
+ virtual cec_device_type GetType(void) const { return m_type; }
+ virtual const cec_vendor_id GetVendorId(void);
+ virtual const char * GetVendorName(void);
+ virtual bool MyLogicalAddressContains(cec_logical_address address) const;