| Index: components/sync/protocol/proto_unittest_serialized_data.h
|
| diff --git a/components/sync/protocol/proto_unittest_serialized_data.h b/components/sync/protocol/proto_unittest_serialized_data.h
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..5db63d9816a50de48a690799f5afb4f5b825e613
|
| --- /dev/null
|
| +++ b/components/sync/protocol/proto_unittest_serialized_data.h
|
| @@ -0,0 +1,448 @@
|
| +// Copyright 2016 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +#ifndef COMPONENTS_SYNC_PROTOCOL_PROTO_UNITTEST_SERIALIZED_DATA_H_
|
| +#define COMPONENTS_SYNC_PROTOCOL_PROTO_UNITTEST_SERIALIZED_DATA_H_
|
| +
|
| +#include <stddef.h>
|
| +#include <stdint.h>
|
| +
|
| +namespace sync_pb {
|
| +class EncryptedData;
|
| +class AppListSpecifics;
|
| +class AppNotificationSettings;
|
| +class LinkedAppIconInfo;
|
| +class ArcPackageSpecifics;
|
| +class SessionHeader;
|
| +class SessionTab;
|
| +class SessionWindow;
|
| +class TabNavigation;
|
| +class NavigationRedirect;
|
| +class PasswordSpecificsData;
|
| +class GlobalIdDirective;
|
| +class TimeRangeDirective;
|
| +class SessionSpecifics;
|
| +class PrinterPPDReference;
|
| +class AppNotification;
|
| +class AppSettingSpecifics;
|
| +class AppSpecifics;
|
| +class ArticleSpecifics;
|
| +class AutofillSpecifics;
|
| +class AutofillProfileSpecifics;
|
| +class WalletMetadataSpecifics;
|
| +class AutofillWalletSpecifics;
|
| +class BookmarkSpecifics;
|
| +class DeviceInfoSpecifics;
|
| +class DictionarySpecifics;
|
| +class ExperimentsSpecifics;
|
| +class PriorityPreferenceSpecifics;
|
| +class ExtensionSettingSpecifics;
|
| +class ExtensionSpecifics;
|
| +class FaviconImageSpecifics;
|
| +class FaviconTrackingSpecifics;
|
| +class HistoryDeleteDirectiveSpecifics;
|
| +class ManagedUserSettingSpecifics;
|
| +class ManagedUserSpecifics;
|
| +class ManagedUserSharedSettingSpecifics;
|
| +class ManagedUserWhitelistSpecifics;
|
| +class NigoriSpecifics;
|
| +class PasswordSpecifics;
|
| +class PreferenceSpecifics;
|
| +class PrinterSpecifics;
|
| +class ReadingListSpecifics;
|
| +class SyncedNotificationAppInfoSpecifics;
|
| +class SyncedNotificationSpecifics;
|
| +class SearchEngineSpecifics;
|
| +class ThemeSpecifics;
|
| +class TypedUrlSpecifics;
|
| +class WalletMaskedCreditCard;
|
| +class WalletPostalAddress;
|
| +class WifiCredentialSpecifics;
|
| +class EntitySpecifics;
|
| +class SyncEntity;
|
| +class ClientToServerMessage;
|
| +class ClientToServerResponse;
|
| +class DatatypeAssociationStats;
|
| +class DebugEventInfo;
|
| +class DebugInfo;
|
| +class SyncCycleCompletedEventInfo;
|
| +class ClientConfigParams;
|
| +class AttachmentIdProto;
|
| +class EntityMetadata;
|
| +} // namespace sync_pb
|
| +
|
| +namespace syncer {
|
| +
|
| +template <class T>
|
| +struct SerializedProto;
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::EncryptedData> {
|
| + static constexpr size_t kDataSize = 76;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::AppListSpecifics> {
|
| + static constexpr size_t kDataSize = 128;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::AppNotificationSettings> {
|
| + static constexpr size_t kDataSize = 34;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::LinkedAppIconInfo> {
|
| + static constexpr size_t kDataSize = 29;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ArcPackageSpecifics> {
|
| + static constexpr size_t kDataSize = 56;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::SessionHeader> {
|
| + static constexpr size_t kDataSize = 77;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::SessionTab> {
|
| + static constexpr size_t kDataSize = 424;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::SessionWindow> {
|
| + static constexpr size_t kDataSize = 26;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::TabNavigation> {
|
| + static constexpr size_t kDataSize = 300;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::NavigationRedirect> {
|
| + static constexpr size_t kDataSize = 41;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::PasswordSpecificsData> {
|
| + static constexpr size_t kDataSize = 337;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::GlobalIdDirective> {
|
| + static constexpr size_t kDataSize = 20;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::TimeRangeDirective> {
|
| + static constexpr size_t kDataSize = 19;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::SessionSpecifics> {
|
| + static constexpr size_t kDataSize = 516;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::PrinterPPDReference> {
|
| + static constexpr size_t kDataSize = 90;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::AppNotification> {
|
| + static constexpr size_t kDataSize = 196;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::AppSettingSpecifics> {
|
| + static constexpr size_t kDataSize = 61;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::AppSpecifics> {
|
| + static constexpr size_t kDataSize = 388;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ArticleSpecifics> {
|
| + static constexpr size_t kDataSize = 91;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::AutofillSpecifics> {
|
| + static constexpr size_t kDataSize = 667;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::AutofillProfileSpecifics> {
|
| + static constexpr size_t kDataSize = 629;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::WalletMetadataSpecifics> {
|
| + static constexpr size_t kDataSize = 62;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::AutofillWalletSpecifics> {
|
| + static constexpr size_t kDataSize = 537;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::BookmarkSpecifics> {
|
| + static constexpr size_t kDataSize = 157;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::DeviceInfoSpecifics> {
|
| + static constexpr size_t kDataSize = 178;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::DictionarySpecifics> {
|
| + static constexpr size_t kDataSize = 25;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ExperimentsSpecifics> {
|
| + static constexpr size_t kDataSize = 66;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::PriorityPreferenceSpecifics> {
|
| + static constexpr size_t kDataSize = 77;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ExtensionSettingSpecifics> {
|
| + static constexpr size_t kDataSize = 85;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ExtensionSpecifics> {
|
| + static constexpr size_t kDataSize = 70;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::FaviconImageSpecifics> {
|
| + static constexpr size_t kDataSize = 130;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::FaviconTrackingSpecifics> {
|
| + static constexpr size_t kDataSize = 61;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::HistoryDeleteDirectiveSpecifics> {
|
| + static constexpr size_t kDataSize = 48;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ManagedUserSettingSpecifics> {
|
| + static constexpr size_t kDataSize = 49;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ManagedUserSpecifics> {
|
| + static constexpr size_t kDataSize = 221;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ManagedUserSharedSettingSpecifics> {
|
| + static constexpr size_t kDataSize = 65;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ManagedUserWhitelistSpecifics> {
|
| + static constexpr size_t kDataSize = 36;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::NigoriSpecifics> {
|
| + static constexpr size_t kDataSize = 223;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::PasswordSpecifics> {
|
| + static constexpr size_t kDataSize = 441;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::PreferenceSpecifics> {
|
| + static constexpr size_t kDataSize = 90;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::PrinterSpecifics> {
|
| + static constexpr size_t kDataSize = 312;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ReadingListSpecifics> {
|
| + static constexpr size_t kDataSize = 134;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::SyncedNotificationAppInfoSpecifics> {
|
| + static constexpr size_t kDataSize = 0;
|
| + static uint8_t data[/*kDataSize*/ 1];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::SyncedNotificationSpecifics> {
|
| + static constexpr size_t kDataSize = 0;
|
| + static uint8_t data[/*kDataSize*/ 1];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::SearchEngineSpecifics> {
|
| + static constexpr size_t kDataSize = 445;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ThemeSpecifics> {
|
| + static constexpr size_t kDataSize = 88;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::TypedUrlSpecifics> {
|
| + static constexpr size_t kDataSize = 46;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::WalletMaskedCreditCard> {
|
| + static constexpr size_t kDataSize = 93;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::WalletPostalAddress> {
|
| + static constexpr size_t kDataSize = 353;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::WifiCredentialSpecifics> {
|
| + static constexpr size_t kDataSize = 37;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::EntitySpecifics> {
|
| + static constexpr size_t kDataSize = 6513;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::SyncEntity> {
|
| + static constexpr size_t kDataSize = 6711;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ClientToServerMessage> {
|
| + static constexpr size_t kDataSize = 15182;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ClientToServerResponse> {
|
| + static constexpr size_t kDataSize = 16048;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::DatatypeAssociationStats> {
|
| + static constexpr size_t kDataSize = 144;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::DebugEventInfo> {
|
| + static constexpr size_t kDataSize = 202;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::DebugInfo> {
|
| + static constexpr size_t kDataSize = 267;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::SyncCycleCompletedEventInfo> {
|
| + static constexpr size_t kDataSize = 71;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::ClientConfigParams> {
|
| + static constexpr size_t kDataSize = 8;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::AttachmentIdProto> {
|
| + static constexpr size_t kDataSize = 22;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +template <>
|
| +struct SerializedProto<sync_pb::EntityMetadata> {
|
| + static constexpr size_t kDataSize = 168;
|
| + static uint8_t data[kDataSize];
|
| +};
|
| +
|
| +} // namespace syncer
|
| +
|
| +#endif // COMPONENTS_SYNC_PROTOCOL_PROTO_UNITTEST_SERIALIZED_DATA_H_
|
|
|