1 // Copyright 2013 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.
5 #include "components/gcm_driver/gcm_client.h"
9 GCMClient::ChromeBuildInfo::ChromeBuildInfo()
10 : platform(PLATFORM_UNKNOWN
),
11 channel(CHANNEL_UNKNOWN
) {
14 GCMClient::ChromeBuildInfo::~ChromeBuildInfo() {
17 GCMClient::SendErrorDetails::SendErrorDetails() : result(UNKNOWN_ERROR
) {}
19 GCMClient::SendErrorDetails::~SendErrorDetails() {}
21 GCMClient::GCMStatistics::GCMStatistics()
22 : is_recording(false),
23 gcm_client_created(false),
24 connection_client_created(false),
27 resend_queue_size(0) {
30 GCMClient::GCMStatistics::~GCMStatistics() {
33 GCMClient::GCMClient() {
36 GCMClient::~GCMClient() {