Move BufferedSocketWriter from remoting/protocol to remoting/base
commit7c4800b8b35a0dc6db9e3576b2e07d29cc37b3a0
authorsergeyu <sergeyu@chromium.org>
Thu, 26 Feb 2015 18:02:49 +0000 (26 10:02 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 26 Feb 2015 18:03:37 +0000 (26 18:03 +0000)
tree7288aadeb57b4fced2031fa9bded16520d1ca1ec
parent2090fc2bec6d9600e5d0847e0fe761e3497d7576
Move BufferedSocketWriter from remoting/protocol to remoting/base

Currently BufferedSocketWriter is in remoting/protocol and cannot be
used in remoting/signaling.
Also cleaned up the tests to remove dependency on remoting/protocol.

Review URL: https://codereview.chromium.org/954973004

Cr-Commit-Position: refs/heads/master@{#318256}
remoting/base/buffered_socket_writer.cc [moved from remoting/protocol/buffered_socket_writer.cc with 97% similarity]
remoting/base/buffered_socket_writer.h [moved from remoting/protocol/buffered_socket_writer.h with 95% similarity]
remoting/base/buffered_socket_writer_unittest.cc [moved from remoting/protocol/buffered_socket_writer_unittest.cc with 53% similarity]
remoting/protocol/audio_writer.h
remoting/protocol/channel_dispatcher_base.h
remoting/protocol/channel_multiplexer.h
remoting/protocol/client_control_dispatcher.h
remoting/protocol/client_event_dispatcher.h
remoting/protocol/host_control_dispatcher.h
remoting/remoting_srcs.gypi
remoting/remoting_test.gypi