default_gcm_app_handler.cc revision f8ee788a64d60abd8f2d742a5fdedde054ecd910
1// Copyright (c) 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "components/gcm_driver/default_gcm_app_handler.h" 6 7#include "base/logging.h" 8#include "net/base/ip_endpoint.h" 9 10namespace gcm { 11 12DefaultGCMAppHandler::DefaultGCMAppHandler() { 13} 14 15DefaultGCMAppHandler::~DefaultGCMAppHandler() { 16} 17 18void DefaultGCMAppHandler::ShutdownHandler() { 19 // Nothing to do. 20} 21 22void DefaultGCMAppHandler::OnMessage( 23 const std::string& app_id, 24 const GCMClient::IncomingMessage& message) { 25 LOG(ERROR) << "No app handler is found to route message for " << app_id; 26} 27 28void DefaultGCMAppHandler::OnMessagesDeleted(const std::string& app_id) { 29 LOG(ERROR) << "No app handler is found to route deleted message for " 30 << app_id; 31} 32 33void DefaultGCMAppHandler::OnSendError( 34 const std::string& app_id, 35 const GCMClient::SendErrorDetails& send_error_details) { 36 LOG(ERROR) << "No app handler is found to route send error message for " 37 << app_id; 38} 39 40void DefaultGCMAppHandler::OnConnected(const net::IPEndPoint& ip_endpoint) { 41 // TODO(semenzato): update CrOS NIC state. 42 DVLOG(1) << "GCM connected to " << ip_endpoint.ToString(); 43} 44 45void DefaultGCMAppHandler::OnDisconnected() { 46 // TODO(semenzato): update CrOS NIC state. 47 DVLOG(1) << "GCM disconnected"; 48} 49 50} // namespace gcm 51