1 // Copyright 2014 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 5 #include "sync/engine/non_blocking_sync_common.h" 6 7 namespace syncer { 8 9 DataTypeState::DataTypeState() : next_client_id(0), initial_sync_done(false) { 10 } 11 12 DataTypeState::~DataTypeState() { 13 } 14 15 CommitRequestData::CommitRequestData() 16 : sequence_number(0), 17 base_version(0), 18 deleted(false) { 19 } 20 21 CommitRequestData::~CommitRequestData() { 22 } 23 24 CommitResponseData::CommitResponseData() 25 : sequence_number(0), 26 response_version(0) { 27 } 28 29 CommitResponseData::~CommitResponseData() { 30 } 31 32 UpdateResponseData::UpdateResponseData() 33 : response_version(0), 34 deleted(false) { 35 } 36 37 UpdateResponseData::~UpdateResponseData() { 38 } 39 40 } // namespace syncer 41