Home | History | Annotate | Download | only in engine
      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