cec: some more cleanups. increase the number of retries for LG devices because they...
[deb_libcec.git] / src / lib / implementations / CECCommandHandler.h
index 15ab55278deebb70f2ada61392ae42bf7c29e1af..60133c71ca21ca84966b69bff4b633a47992ca7d 100644 (file)
@@ -121,11 +121,13 @@ namespace CEC
     virtual bool SetVendorId(const cec_command &command);
     virtual void SetPhysicalAddress(cec_logical_address iAddress, uint16_t iNewAddress);
 
-    virtual bool Transmit(cec_command &command);
+    virtual bool Transmit(cec_command &command, bool bExpectResponse = true);
 
     CCECBusDevice *m_busDevice;
     CCECProcessor *m_processor;
     int32_t        m_iTransmitTimeout;
+    int32_t        m_iTransmitWait;
+    int8_t         m_iTransmitRetries;
     CCondition     m_condition;
   };
 };