| Index: remoting/jingle_glue/server_log_entry.cc
|
| diff --git a/remoting/jingle_glue/server_log_entry.cc b/remoting/jingle_glue/server_log_entry.cc
|
| deleted file mode 100644
|
| index e90721b14af5a80f325c2e2d567393cd9565a5c9..0000000000000000000000000000000000000000
|
| --- a/remoting/jingle_glue/server_log_entry.cc
|
| +++ /dev/null
|
| @@ -1,88 +0,0 @@
|
| -// Copyright 2014 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 "remoting/jingle_glue/server_log_entry.h"
|
| -
|
| -#include "base/logging.h"
|
| -#include "base/sys_info.h"
|
| -#include "remoting/base/constants.h"
|
| -#include "third_party/libjingle/source/talk/xmllite/xmlelement.h"
|
| -
|
| -using base::SysInfo;
|
| -using buzz::QName;
|
| -using buzz::XmlElement;
|
| -
|
| -namespace remoting {
|
| -
|
| -namespace {
|
| -
|
| -const char kLogCommand[] = "log";
|
| -const char kLogEntry[] = "entry";
|
| -
|
| -const char kKeyEventName[] = "event-name";
|
| -
|
| -const char kKeyRole[] = "role";
|
| -
|
| -const char kKeyMode[] = "mode";
|
| -const char kValueModeIt2Me[] = "it2me";
|
| -const char kValueModeMe2Me[] = "me2me";
|
| -
|
| -const char kKeyCpu[] = "cpu";
|
| -
|
| -} // namespace
|
| -
|
| -ServerLogEntry::ServerLogEntry() {
|
| -}
|
| -
|
| -ServerLogEntry::~ServerLogEntry() {
|
| -}
|
| -
|
| -void ServerLogEntry::Set(const std::string& key, const std::string& value) {
|
| - values_map_[key] = value;
|
| -}
|
| -
|
| -void ServerLogEntry::AddCpuField() {
|
| - Set(kKeyCpu, SysInfo::OperatingSystemArchitecture());
|
| -}
|
| -
|
| -void ServerLogEntry::AddModeField(ServerLogEntry::Mode mode) {
|
| - const char* mode_value = NULL;
|
| - switch (mode) {
|
| - case IT2ME:
|
| - mode_value = kValueModeIt2Me;
|
| - break;
|
| - case ME2ME:
|
| - mode_value = kValueModeMe2Me;
|
| - break;
|
| - default:
|
| - NOTREACHED();
|
| - }
|
| - Set(kKeyMode, mode_value);
|
| -}
|
| -
|
| -void ServerLogEntry::AddRoleField(const char* role) {
|
| - Set(kKeyRole, role);
|
| -}
|
| -
|
| -void ServerLogEntry::AddEventNameField(const char* name) {
|
| - Set(kKeyEventName, name);
|
| -}
|
| -
|
| -// static
|
| -scoped_ptr<XmlElement> ServerLogEntry::MakeStanza() {
|
| - return scoped_ptr<XmlElement>(
|
| - new XmlElement(QName(kChromotingXmlNamespace, kLogCommand)));
|
| -}
|
| -
|
| -scoped_ptr<XmlElement> ServerLogEntry::ToStanza() const {
|
| - scoped_ptr<XmlElement> stanza(new XmlElement(QName(
|
| - kChromotingXmlNamespace, kLogEntry)));
|
| - ValuesMap::const_iterator iter;
|
| - for (iter = values_map_.begin(); iter != values_map_.end(); ++iter) {
|
| - stanza->AddAttr(QName(std::string(), iter->first), iter->second);
|
| - }
|
| - return stanza.Pass();
|
| -}
|
| -
|
| -} // namespace remoting
|
|
|