Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(64)

Side by Side Diff: remoting/protocol/libjingle_transport_factory.cc

Issue 9727011: Roll libjingle to r126. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 8 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "remoting/protocol/libjingle_transport_factory.h" 5 #include "remoting/protocol/libjingle_transport_factory.h"
6 6
7 #include "base/message_loop_proxy.h" 7 #include "base/message_loop_proxy.h"
8 #include "jingle/glue/channel_socket_adapter.h" 8 #include "jingle/glue/channel_socket_adapter.h"
9 #include "jingle/glue/pseudotcp_adapter.h" 9 #include "jingle/glue/pseudotcp_adapter.h"
10 #include "jingle/glue/utils.h" 10 #include "jingle/glue/utils.h"
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
43 const TransportConfig& config, 43 const TransportConfig& config,
44 Transport::EventHandler* event_handler, 44 Transport::EventHandler* event_handler,
45 scoped_ptr<ChannelAuthenticator> authenticator) OVERRIDE; 45 scoped_ptr<ChannelAuthenticator> authenticator) OVERRIDE;
46 virtual void Connect( 46 virtual void Connect(
47 const StreamTransport::ConnectedCallback& callback) OVERRIDE; 47 const StreamTransport::ConnectedCallback& callback) OVERRIDE;
48 virtual void AddRemoteCandidate(const cricket::Candidate& candidate) OVERRIDE; 48 virtual void AddRemoteCandidate(const cricket::Candidate& candidate) OVERRIDE;
49 virtual const std::string& name() const OVERRIDE; 49 virtual const std::string& name() const OVERRIDE;
50 virtual bool is_connected() const OVERRIDE; 50 virtual bool is_connected() const OVERRIDE;
51 51
52 private: 52 private:
53 void OnRequestSignaling(); 53 void OnRequestSignaling(cricket::TransportChannelImpl* channel);
54 void OnCandidateReady(cricket::TransportChannelImpl* channel, 54 void OnCandidateReady(cricket::TransportChannelImpl* channel,
55 const cricket::Candidate& candidate); 55 const cricket::Candidate& candidate);
56 void OnRouteChange(cricket::TransportChannel* channel, 56 void OnRouteChange(cricket::TransportChannel* channel,
57 const cricket::Candidate& candidate); 57 const cricket::Candidate& candidate);
58 58
59 void OnTcpConnected(int result); 59 void OnTcpConnected(int result);
60 void OnAuthenticationDone(net::Error error, 60 void OnAuthenticationDone(net::Error error,
61 scoped_ptr<net::StreamSocket> socket); 61 scoped_ptr<net::StreamSocket> socket);
62 62
63 void OnChannelDestroyed(); 63 void OnChannelDestroyed();
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
200 const std::string& LibjingleStreamTransport::name() const { 200 const std::string& LibjingleStreamTransport::name() const {
201 DCHECK(CalledOnValidThread()); 201 DCHECK(CalledOnValidThread());
202 return name_; 202 return name_;
203 } 203 }
204 204
205 bool LibjingleStreamTransport::is_connected() const { 205 bool LibjingleStreamTransport::is_connected() const {
206 DCHECK(CalledOnValidThread()); 206 DCHECK(CalledOnValidThread());
207 return callback_.is_null(); 207 return callback_.is_null();
208 } 208 }
209 209
210 void LibjingleStreamTransport::OnRequestSignaling() { 210 void LibjingleStreamTransport::OnRequestSignaling(
211 cricket::TransportChannelImpl* /*channel*/) {
Sergey Ulanov 2012/03/19 23:44:08 uncomment channel
Ronghua Wu (Left Chromium) 2012/03/20 15:19:31 Done.
211 DCHECK(CalledOnValidThread()); 212 DCHECK(CalledOnValidThread());
212 channel_->OnSignalingReady(); 213 channel_->OnSignalingReady();
213 } 214 }
214 215
215 void LibjingleStreamTransport::OnCandidateReady( 216 void LibjingleStreamTransport::OnCandidateReady(
216 cricket::TransportChannelImpl* channel, 217 cricket::TransportChannelImpl* channel,
217 const cricket::Candidate& candidate) { 218 const cricket::Candidate& candidate) {
218 DCHECK(CalledOnValidThread()); 219 DCHECK(CalledOnValidThread());
219 event_handler_->OnTransportCandidate(this, candidate); 220 event_handler_->OnTransportCandidate(this, candidate);
220 } 221 }
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
337 338
338 scoped_ptr<DatagramTransport> 339 scoped_ptr<DatagramTransport>
339 LibjingleTransportFactory::CreateDatagramTransport() { 340 LibjingleTransportFactory::CreateDatagramTransport() {
340 NOTIMPLEMENTED(); 341 NOTIMPLEMENTED();
341 return scoped_ptr<DatagramTransport>(NULL); 342 return scoped_ptr<DatagramTransport>(NULL);
342 } 343 }
343 344
344 345
345 } // namespace protocol 346 } // namespace protocol
346 } // namespace remoting 347 } // namespace remoting
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698