| Index: blimp/net/blimp_message_demultiplexer.cc
|
| diff --git a/blimp/net/blimp_message_demultiplexer.cc b/blimp/net/blimp_message_demultiplexer.cc
|
| deleted file mode 100644
|
| index b6a86ce4e6b623d087b0e566074886c3976ba6c7..0000000000000000000000000000000000000000
|
| --- a/blimp/net/blimp_message_demultiplexer.cc
|
| +++ /dev/null
|
| @@ -1,49 +0,0 @@
|
| -// Copyright 2015 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "blimp/net/blimp_message_demultiplexer.h"
|
| -
|
| -#include <string>
|
| -
|
| -#include "base/strings/stringprintf.h"
|
| -#include "blimp/common/logging.h"
|
| -#include "blimp/net/common.h"
|
| -#include "net/base/net_errors.h"
|
| -
|
| -namespace blimp {
|
| -
|
| -BlimpMessageDemultiplexer::BlimpMessageDemultiplexer() {}
|
| -
|
| -BlimpMessageDemultiplexer::~BlimpMessageDemultiplexer() {}
|
| -
|
| -void BlimpMessageDemultiplexer::AddProcessor(
|
| - BlimpMessage::FeatureCase feature_case,
|
| - BlimpMessageProcessor* receiver) {
|
| - DCHECK(receiver);
|
| - if (feature_receiver_map_.find(feature_case) == feature_receiver_map_.end()) {
|
| - feature_receiver_map_.insert(std::make_pair(feature_case, receiver));
|
| - } else {
|
| - DLOG(FATAL) << "Handler already registered for feature=" << feature_case
|
| - << ".";
|
| - }
|
| -}
|
| -
|
| -void BlimpMessageDemultiplexer::ProcessMessage(
|
| - std::unique_ptr<BlimpMessage> message,
|
| - const net::CompletionCallback& callback) {
|
| - DVLOG(2) << "ProcessMessage : " << *message;
|
| - auto receiver_iter = feature_receiver_map_.find(message->feature_case());
|
| - if (receiver_iter == feature_receiver_map_.end()) {
|
| - DLOG(ERROR) << "No registered receiver for " << *message << ".";
|
| - if (!callback.is_null()) {
|
| - callback.Run(net::ERR_NOT_IMPLEMENTED);
|
| - }
|
| - return;
|
| - }
|
| -
|
| - DVLOG(2) << "Routed message " << *message << ".";
|
| - receiver_iter->second->ProcessMessage(std::move(message), callback);
|
| -}
|
| -
|
| -} // namespace blimp
|
|
|