diff options
author | sergeyu <sergeyu@chromium.org> | 2015-07-20 12:41:13 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-07-20 19:42:14 +0000 |
commit | aa22c0858c81fe75f72c1706cf052af85a82b364 (patch) | |
tree | 70f6d5f799424f2717e3ba8f2be5e49920760cbf /chrome/interactive_ui_tests.isolate | |
parent | 2f8fcec9046f09f299be21aca1145b82bf41cde3 (diff) | |
download | chromium_src-aa22c0858c81fe75f72c1706cf052af85a82b364.zip chromium_src-aa22c0858c81fe75f72c1706cf052af85a82b364.tar.gz chromium_src-aa22c0858c81fe75f72c1706cf052af85a82b364.tar.bz2 |
Add P2PDatagramSocket and P2PStreamSocket interfaces.
Previously remoting code was using net::Socket and net::StreamSocket
for datagram and stream socket. Problem is that net::StreamSocket
interface contains a lot of methods that are not relevant for
peer-to-peer connections in remoting. Added P2PDatagramSocket and
P2PStreamSocket interfaces independent of net::Socket. This allowed to
remove a lot of the redundant code needed for net::StreamSocket
implementations. There are two new adapters required in
SslHmacChannelAuthenticator for the SSL layer, but these won't be
necessary after we migrate to QUIC.
Review URL: https://codereview.chromium.org/1197853003
Cr-Commit-Position: refs/heads/master@{#339489}
Diffstat (limited to 'chrome/interactive_ui_tests.isolate')
0 files changed, 0 insertions, 0 deletions