| OLD | NEW | 
| (Empty) |  | 
 |   1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 
 |   2 // Use of this source code is governed by a BSD-style license that can be | 
 |   3 // found in the LICENSE file. | 
 |   4  | 
 |   5 #ifndef CONTENT_RENDERER_MEDIA_MOCK_WEB_PEER_CONNECTION_HANDLER_CLIENT_H_ | 
 |   6 #define CONTENT_RENDERER_MEDIA_MOCK_WEB_PEER_CONNECTION_HANDLER_CLIENT_H_ | 
 |   7  | 
 |   8 #include <string> | 
 |   9  | 
 |  10 #include "base/basictypes.h" | 
 |  11 #include "third_party/WebKit/Source/WebKit/chromium/public/WebPeerConnectionHand
    lerClient.h" | 
 |  12  | 
 |  13 namespace WebKit { | 
 |  14  | 
 |  15 class MockWebPeerConnectionHandlerClient | 
 |  16     : public WebPeerConnectionHandlerClient { | 
 |  17  public: | 
 |  18   MockWebPeerConnectionHandlerClient(); | 
 |  19   virtual ~MockWebPeerConnectionHandlerClient(); | 
 |  20  | 
 |  21   // WebPeerConnectionHandlerClient implementation. | 
 |  22   virtual void didCompleteICEProcessing(); | 
 |  23   virtual void didGenerateSDP(const WebString& sdp); | 
 |  24   virtual void didReceiveDataStreamMessage(const char* data, size_t length); | 
 |  25   virtual void didAddRemoteStream( | 
 |  26       const WebMediaStreamDescriptor& stream_descriptor); | 
 |  27   virtual void didRemoveRemoteStream( | 
 |  28       const WebMediaStreamDescriptor& stream_descriptor); | 
 |  29  | 
 |  30   const std::string& stream_label() { return stream_label_; } | 
 |  31   const std::string& sdp() const { return sdp_; } | 
 |  32  | 
 |  33  private: | 
 |  34   std::string stream_label_; | 
 |  35   std::string sdp_; | 
 |  36  | 
 |  37   DISALLOW_COPY_AND_ASSIGN(MockWebPeerConnectionHandlerClient); | 
 |  38 }; | 
 |  39  | 
 |  40 }  // namespace WebKit | 
 |  41  | 
 |  42 #endif  // CONTENT_RENDERER_MEDIA_MOCK_WEB_PEER_CONNECTION_HANDLER_CLIENT_H_ | 
| OLD | NEW |