| Index: remoting/jingle_glue/fake_signal_strategy.h
|
| diff --git a/remoting/jingle_glue/fake_signal_strategy.h b/remoting/jingle_glue/fake_signal_strategy.h
|
| index 37aad4a7d966f2b246e7ba8fbafce5354b1cf5a5..d54276be25beed86dfc89d66991f17261ba8ba0e 100644
|
| --- a/remoting/jingle_glue/fake_signal_strategy.h
|
| +++ b/remoting/jingle_glue/fake_signal_strategy.h
|
| @@ -10,7 +10,7 @@
|
|
|
| #include "base/task.h"
|
| #include "base/threading/non_thread_safe.h"
|
| -#include "remoting/jingle_glue/iq_request.h"
|
| +#include "remoting/jingle_glue/iq_sender.h"
|
| #include "remoting/jingle_glue/signal_strategy.h"
|
|
|
| namespace remoting {
|
| @@ -26,10 +26,10 @@ class FakeSignalStrategy : public SignalStrategy,
|
| // SignalStrategy interface.
|
| virtual void Init(StatusObserver* observer) OVERRIDE;
|
| virtual void Close() OVERRIDE;
|
| - virtual void SetListener(Listener* listener) OVERRIDE;
|
| - virtual void SendStanza(buzz::XmlElement* stanza) OVERRIDE;
|
| + virtual void AddListener(Listener* listener) OVERRIDE;
|
| + virtual void RemoveListener(Listener* listener) OVERRIDE;
|
| + virtual bool SendStanza(buzz::XmlElement* stanza) OVERRIDE;
|
| virtual std::string GetNextId() OVERRIDE;
|
| - virtual IqRequest* CreateIqRequest() OVERRIDE;
|
|
|
| private:
|
| // Called by the |peer_|. Takes ownership of |stanza|.
|
| @@ -39,8 +39,7 @@ class FakeSignalStrategy : public SignalStrategy,
|
|
|
| std::string jid_;
|
| FakeSignalStrategy* peer_;
|
| - Listener* listener_;
|
| - IqRegistry iq_registry_;
|
| + std::vector<Listener*> listeners_;
|
|
|
| int last_id_;
|
|
|
|
|