// since the thread is going to die
// It should return true if the handing was successful
// or false if the thread should be stopped
- virtual bool handleIncomingData(KviDccThreadIncomingData * data, bool bCritical);
+ bool handleIncomingData(KviDccThreadIncomingData * data, bool bCritical);
public:
- virtual void sendRawData(const void * buffer, int len); // mutex (m_pOutBuffers usage)
+ void sendRawData(const void * buffer, int len); // mutex (m_pOutBuffers usage)
};
class DccChatWindow : public DccWindow
void stopPlaying();
bool isPlaying() const { return m_bPlaying; }
void run() override;
- bool handleIncomingData(KviDccThreadIncomingData * data, bool bCritical) override;
+ bool handleIncomingData(KviDccThreadIncomingData * data, bool bCritical);
};
class DccVideoWindow : public DccWindow