From 995b3daaaf10741c1fa8cb2c33b3b36a47a0f917 Mon Sep 17 00:00:00 2001 From: "akalin@chromium.org" Date: Tue, 22 Jun 2010 18:00:32 +0000 Subject: Revert 50479 - Implemented initial version of server-issued notification client. Added NOTIFICATION_SERVER notification method (use --sync-notification-method=server to turn on). BUG=34647 TEST=manually Review URL: http://codereview.chromium.org/2827014 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/2805023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50482 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/sync/notifier/invalidation_util.cc | 82 ----------------------- 1 file changed, 82 deletions(-) delete mode 100644 chrome/browser/sync/notifier/invalidation_util.cc (limited to 'chrome/browser/sync/notifier/invalidation_util.cc') diff --git a/chrome/browser/sync/notifier/invalidation_util.cc b/chrome/browser/sync/notifier/invalidation_util.cc deleted file mode 100644 index 2683fae..0000000 --- a/chrome/browser/sync/notifier/invalidation_util.cc +++ /dev/null @@ -1,82 +0,0 @@ -// Copyright (c) 2010 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 "chrome/browser/sync/notifier/invalidation_util.h" - -#include - -namespace sync_notifier { - -void RunAndDeleteClosure(invalidation::Closure* task) { - task->Run(); - delete task; -} - -// We need to write our own protobuf to string functions because we -// use LITE_RUNTIME, which doesn't support DebugString(). - -std::string ObjectIdToString( - const invalidation::ObjectId& object_id) { - std::stringstream ss; - ss << "{ "; - ss << "name: " << object_id.name().string_value() << ", "; - ss << "source: " << object_id.source(); - ss << " }"; - return ss.str(); -} - -std::string StatusToString( - const invalidation::Status& status) { - std::stringstream ss; - ss << "{ "; - ss << "code: " << status.code() << ", "; - ss << "description: " << status.description(); - ss << " }"; - return ss.str(); -} - -std::string InvalidationToString( - const invalidation::Invalidation& invalidation) { - std::stringstream ss; - ss << "{ "; - ss << "object_id: " << ObjectIdToString(invalidation.object_id()) << ", "; - ss << "version: " << invalidation.version() << ", "; - ss << "components: { "; - const invalidation::ComponentStampLog& component_stamp_log = - invalidation.component_stamp_log(); - for (int i = 0; i < component_stamp_log.stamps_size(); ++i) { - const invalidation::ComponentStamp& component_stamp = - component_stamp_log.stamps(i); - ss << "component: " << component_stamp.component() << ", "; - ss << "time: " << component_stamp.time() << ", "; - } - ss << " }"; - ss << " }"; - return ss.str(); -} - -std::string RegistrationUpdateToString( - const invalidation::RegistrationUpdate& update) { - std::stringstream ss; - ss << "{ "; - ss << "type: " << update.type() << ", "; - ss << "object_id: " << ObjectIdToString(update.object_id()) << ", "; - ss << "version: " << update.version() << ", "; - ss << "sequence_number: " << update.sequence_number(); - ss << " }"; - return ss.str(); -} - -std::string RegistrationUpdateResultToString( - const invalidation::RegistrationUpdateResult& update_result) { - std::stringstream ss; - ss << "{ "; - ss << "operation: " - << RegistrationUpdateToString(update_result.operation()) << ", "; - ss << "status: " << StatusToString(update_result.status()); - ss << " }"; - return ss.str(); -} - -} // namespace sync_notifier -- cgit v1.1