| Index: remoting/protocol/host_event_dispatcher.cc
|
| diff --git a/remoting/protocol/host_event_dispatcher.cc b/remoting/protocol/host_event_dispatcher.cc
|
| index 9234e8e652f2741f06ea8c583428e0d48e9bb7ed..34fba3f9406fcd705b223344400d5a0f80b38718 100644
|
| --- a/remoting/protocol/host_event_dispatcher.cc
|
| +++ b/remoting/protocol/host_event_dispatcher.cc
|
| @@ -4,24 +4,25 @@
|
|
|
| #include "remoting/protocol/host_event_dispatcher.h"
|
|
|
| +#include "net/socket/stream_socket.h"
|
| +#include "remoting/base/constants.h"
|
| #include "remoting/proto/event.pb.h"
|
| #include "remoting/proto/internal.pb.h"
|
| #include "remoting/protocol/input_stub.h"
|
| -#include "remoting/protocol/session.h"
|
|
|
| namespace remoting {
|
| namespace protocol {
|
|
|
| HostEventDispatcher::HostEventDispatcher()
|
| - : input_stub_(NULL) {
|
| + : ChannelDispatcherBase(kEventChannelName),
|
| + input_stub_(NULL) {
|
| }
|
|
|
| HostEventDispatcher::~HostEventDispatcher() {
|
| }
|
|
|
| -void HostEventDispatcher::Init(Session* session) {
|
| - DCHECK(session);
|
| - reader_.Init(session->event_channel(), base::Bind(
|
| +void HostEventDispatcher::OnInitialized() {
|
| + reader_.Init(channel(), base::Bind(
|
| &HostEventDispatcher::OnMessageReceived, base::Unretained(this)));
|
| }
|
|
|
|
|