| Index: remoting/protocol/host_event_dispatcher.cc
|
| diff --git a/remoting/protocol/host_event_dispatcher.cc b/remoting/protocol/host_event_dispatcher.cc
|
| index f5a8fff8a10cf4263ec8d00fa85ff5e4739dda17..95efee837c51dd9529621badedf3ab760dc587f8 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)));
|
| }
|
|
|
|
|