blob: 33271bacd66f15b1c4e29736194e15f06717757e [file] [log] [blame]
[email protected]e4097c82013-11-08 00:16:121// 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.
4
[email protected]cd57f372014-06-09 17:13:065#include "components/gcm_driver/gcm_client.h"
[email protected]e4097c82013-11-08 00:16:126
[email protected]e4097c82013-11-08 00:16:127namespace gcm {
8
[email protected]8ad80512014-05-23 09:40:479GCMClient::ChromeBuildInfo::ChromeBuildInfo()
10 : platform(PLATFORM_UNKNOWN),
11 channel(CHANNEL_UNKNOWN) {
12}
13
14GCMClient::ChromeBuildInfo::~ChromeBuildInfo() {
15}
16
[email protected]c6fe36b2014-03-11 10:58:1217GCMClient::SendErrorDetails::SendErrorDetails() : result(UNKNOWN_ERROR) {}
18
19GCMClient::SendErrorDetails::~SendErrorDetails() {}
20
[email protected]35601812014-03-07 19:52:4321GCMClient::GCMStatistics::GCMStatistics()
[email protected]436bcb82014-04-18 00:40:5722 : 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) {
[email protected]35601812014-03-07 19:52:4328}
29
30GCMClient::GCMStatistics::~GCMStatistics() {
31}
32
[email protected]0db118222014-01-22 01:37:5933GCMClient::GCMClient() {
[email protected]e4097c82013-11-08 00:16:1234}
35
[email protected]0db118222014-01-22 01:37:5936GCMClient::~GCMClient() {
[email protected]e4097c82013-11-08 00:16:1237}
38
39} // namespace gcm