cygprofile: increase timeouts to allow showing web contents
[chromium-blink-merge.git] / components / gcm_driver / gcm_client.cc
blob33271bacd66f15b1c4e29736194e15f06717757e
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"
7 namespace gcm {
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),
25 android_id(0),
26 send_queue_size(0),
27 resend_queue_size(0) {
30 GCMClient::GCMStatistics::~GCMStatistics() {
33 GCMClient::GCMClient() {
36 GCMClient::~GCMClient() {
39 } // namespace gcm