updated changelog
[deb_libcec.git] / src / lib / adapter / USBCECAdapterCommunication.h
index 7409e86d874b002b356a16a39cdea1b3931f2e70..948f2de9c19d5b067412945995b6d91f1234287d 100644 (file)
@@ -82,7 +82,7 @@ namespace CEC
     bool PersistConfiguration(const libcec_configuration &configuration);
     bool GetConfiguration(libcec_configuration &configuration);
     CStdString GetPortName(void);
-    uint16_t GetPhysicalAddress(void) { return 0; }
+    uint16_t GetPhysicalAddress(void);
     bool SetControlledMode(bool controlled);
     ///}
 
@@ -157,6 +157,11 @@ namespace CEC
      */
     void MarkAsWaiting(const cec_logical_address dest);
 
+    /*!
+     * @brief Clear and reset the message queue.
+     */
+    void ResetMessageQueue(void);
+
     PLATFORM::ISocket *                          m_port;                 /**< the com port connection */
     PLATFORM::CMutex                             m_mutex;                /**< mutex for changes in this class */
     uint8_t                                      m_iLineTimeout;         /**< the current line timeout on the CEC line */