1# -*- coding: utf-8 -*- 2# Generated by the protocol buffer compiler. DO NOT EDIT! 3# source: update_metadata.proto 4 5import sys 6_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 7from google.protobuf import descriptor as _descriptor 8from google.protobuf import message as _message 9from google.protobuf import reflection as _reflection 10from google.protobuf import symbol_database as _symbol_database 11# @@protoc_insertion_point(imports) 12 13_sym_db = _symbol_database.Default() 14 15 16 17 18DESCRIPTOR = _descriptor.FileDescriptor( 19 name='update_metadata.proto', 20 package='chromeos_update_engine', 21 syntax='proto2', 22 serialized_options=_b('H\003'), 23 serialized_pb=_b('\n\x15update_metadata.proto\x12\x16\x63hromeos_update_engine\"1\n\x06\x45xtent\x12\x13\n\x0bstart_block\x18\x01 \x01(\x04\x12\x12\n\nnum_blocks\x18\x02 \x01(\x04\"\x9f\x01\n\nSignatures\x12@\n\nsignatures\x18\x01 \x03(\x0b\x32,.chromeos_update_engine.Signatures.Signature\x1aO\n\tSignature\x12\x13\n\x07version\x18\x01 \x01(\rB\x02\x18\x01\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x1f\n\x17unpadded_signature_size\x18\x03 \x01(\x07\"+\n\rPartitionInfo\x12\x0c\n\x04size\x18\x01 \x01(\x04\x12\x0c\n\x04hash\x18\x02 \x01(\x0c\"\x8f\x01\n\tImageInfo\x12\x11\n\x05\x62oard\x18\x01 \x01(\tB\x02\x18\x01\x12\x0f\n\x03key\x18\x02 \x01(\tB\x02\x18\x01\x12\x13\n\x07\x63hannel\x18\x03 \x01(\tB\x02\x18\x01\x12\x13\n\x07version\x18\x04 \x01(\tB\x02\x18\x01\x12\x19\n\rbuild_channel\x18\x05 \x01(\tB\x02\x18\x01\x12\x19\n\rbuild_version\x18\x06 \x01(\tB\x02\x18\x01\"\xfc\x03\n\x10InstallOperation\x12;\n\x04type\x18\x01 \x02(\x0e\x32-.chromeos_update_engine.InstallOperation.Type\x12\x13\n\x0b\x64\x61ta_offset\x18\x02 \x01(\x04\x12\x13\n\x0b\x64\x61ta_length\x18\x03 \x01(\x04\x12\x33\n\x0bsrc_extents\x18\x04 \x03(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x12\n\nsrc_length\x18\x05 \x01(\x04\x12\x33\n\x0b\x64st_extents\x18\x06 \x03(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x12\n\ndst_length\x18\x07 \x01(\x04\x12\x18\n\x10\x64\x61ta_sha256_hash\x18\x08 \x01(\x0c\x12\x17\n\x0fsrc_sha256_hash\x18\t \x01(\x0c\"\xbb\x01\n\x04Type\x12\x0b\n\x07REPLACE\x10\x00\x12\x0e\n\nREPLACE_BZ\x10\x01\x12\x0c\n\x04MOVE\x10\x02\x1a\x02\x08\x01\x12\x0e\n\x06\x42SDIFF\x10\x03\x1a\x02\x08\x01\x12\x0f\n\x0bSOURCE_COPY\x10\x04\x12\x11\n\rSOURCE_BSDIFF\x10\x05\x12\x0e\n\nREPLACE_XZ\x10\x08\x12\x08\n\x04ZERO\x10\x06\x12\x0b\n\x07\x44ISCARD\x10\x07\x12\x11\n\rBROTLI_BSDIFF\x10\n\x12\x0c\n\x08PUFFDIFF\x10\t\x12\x0c\n\x08ZUCCHINI\x10\x0b\"\x81\x02\n\x11\x43owMergeOperation\x12<\n\x04type\x18\x01 \x01(\x0e\x32..chromeos_update_engine.CowMergeOperation.Type\x12\x32\n\nsrc_extent\x18\x02 \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x32\n\ndst_extent\x18\x03 \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x12\n\nsrc_offset\x18\x04 \x01(\r\"2\n\x04Type\x12\x0c\n\x08\x43OW_COPY\x10\x00\x12\x0b\n\x07\x43OW_XOR\x10\x01\x12\x0f\n\x0b\x43OW_REPLACE\x10\x02\"\xc8\x06\n\x0fPartitionUpdate\x12\x16\n\x0epartition_name\x18\x01 \x02(\t\x12\x17\n\x0frun_postinstall\x18\x02 \x01(\x08\x12\x18\n\x10postinstall_path\x18\x03 \x01(\t\x12\x17\n\x0f\x66ilesystem_type\x18\x04 \x01(\t\x12M\n\x17new_partition_signature\x18\x05 \x03(\x0b\x32,.chromeos_update_engine.Signatures.Signature\x12\x41\n\x12old_partition_info\x18\x06 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfo\x12\x41\n\x12new_partition_info\x18\x07 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfo\x12<\n\noperations\x18\x08 \x03(\x0b\x32(.chromeos_update_engine.InstallOperation\x12\x1c\n\x14postinstall_optional\x18\t \x01(\x08\x12=\n\x15hash_tree_data_extent\x18\n \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x38\n\x10hash_tree_extent\x18\x0b \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x1b\n\x13hash_tree_algorithm\x18\x0c \x01(\t\x12\x16\n\x0ehash_tree_salt\x18\r \x01(\x0c\x12\x37\n\x0f\x66\x65\x63_data_extent\x18\x0e \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x32\n\nfec_extent\x18\x0f \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x14\n\tfec_roots\x18\x10 \x01(\r:\x01\x32\x12\x0f\n\x07version\x18\x11 \x01(\t\x12\x43\n\x10merge_operations\x18\x12 \x03(\x0b\x32).chromeos_update_engine.CowMergeOperation\x12\x19\n\x11\x65stimate_cow_size\x18\x13 \x01(\x04\"L\n\x15\x44ynamicPartitionGroup\x12\x0c\n\x04name\x18\x01 \x02(\t\x12\x0c\n\x04size\x18\x02 \x01(\x04\x12\x17\n\x0fpartition_names\x18\x03 \x03(\t\"\xbe\x01\n\x18\x44ynamicPartitionMetadata\x12=\n\x06groups\x18\x01 \x03(\x0b\x32-.chromeos_update_engine.DynamicPartitionGroup\x12\x18\n\x10snapshot_enabled\x18\x02 \x01(\x08\x12\x14\n\x0cvabc_enabled\x18\x03 \x01(\x08\x12\x1e\n\x16vabc_compression_param\x18\x04 \x01(\t\x12\x13\n\x0b\x63ow_version\x18\x05 \x01(\r\"c\n\x08\x41pexInfo\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\x03\x12\x15\n\ris_compressed\x18\x03 \x01(\x08\x12\x19\n\x11\x64\x65\x63ompressed_size\x18\x04 \x01(\x03\"C\n\x0c\x41pexMetadata\x12\x33\n\tapex_info\x18\x01 \x03(\x0b\x32 .chromeos_update_engine.ApexInfo\"\x9e\x07\n\x14\x44\x65ltaArchiveManifest\x12H\n\x12install_operations\x18\x01 \x03(\x0b\x32(.chromeos_update_engine.InstallOperationB\x02\x18\x01\x12O\n\x19kernel_install_operations\x18\x02 \x03(\x0b\x32(.chromeos_update_engine.InstallOperationB\x02\x18\x01\x12\x18\n\nblock_size\x18\x03 \x01(\r:\x04\x34\x30\x39\x36\x12\x19\n\x11signatures_offset\x18\x04 \x01(\x04\x12\x17\n\x0fsignatures_size\x18\x05 \x01(\x04\x12\x42\n\x0fold_kernel_info\x18\x06 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfoB\x02\x18\x01\x12\x42\n\x0fnew_kernel_info\x18\x07 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfoB\x02\x18\x01\x12\x42\n\x0fold_rootfs_info\x18\x08 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfoB\x02\x18\x01\x12\x42\n\x0fnew_rootfs_info\x18\t \x01(\x0b\x32%.chromeos_update_engine.PartitionInfoB\x02\x18\x01\x12=\n\x0eold_image_info\x18\n \x01(\x0b\x32!.chromeos_update_engine.ImageInfoB\x02\x18\x01\x12=\n\x0enew_image_info\x18\x0b \x01(\x0b\x32!.chromeos_update_engine.ImageInfoB\x02\x18\x01\x12\x18\n\rminor_version\x18\x0c \x01(\r:\x01\x30\x12;\n\npartitions\x18\r \x03(\x0b\x32\'.chromeos_update_engine.PartitionUpdate\x12\x15\n\rmax_timestamp\x18\x0e \x01(\x03\x12T\n\x1a\x64ynamic_partition_metadata\x18\x0f \x01(\x0b\x32\x30.chromeos_update_engine.DynamicPartitionMetadata\x12\x16\n\x0epartial_update\x18\x10 \x01(\x08\x12\x33\n\tapex_info\x18\x11 \x03(\x0b\x32 .chromeos_update_engine.ApexInfoB\x02H\x03') 24) 25 26 27 28_INSTALLOPERATION_TYPE = _descriptor.EnumDescriptor( 29 name='Type', 30 full_name='chromeos_update_engine.InstallOperation.Type', 31 filename=None, 32 file=DESCRIPTOR, 33 values=[ 34 _descriptor.EnumValueDescriptor( 35 name='REPLACE', index=0, number=0, 36 serialized_options=None, 37 type=None), 38 _descriptor.EnumValueDescriptor( 39 name='REPLACE_BZ', index=1, number=1, 40 serialized_options=None, 41 type=None), 42 _descriptor.EnumValueDescriptor( 43 name='MOVE', index=2, number=2, 44 serialized_options=_b('\010\001'), 45 type=None), 46 _descriptor.EnumValueDescriptor( 47 name='BSDIFF', index=3, number=3, 48 serialized_options=_b('\010\001'), 49 type=None), 50 _descriptor.EnumValueDescriptor( 51 name='SOURCE_COPY', index=4, number=4, 52 serialized_options=None, 53 type=None), 54 _descriptor.EnumValueDescriptor( 55 name='SOURCE_BSDIFF', index=5, number=5, 56 serialized_options=None, 57 type=None), 58 _descriptor.EnumValueDescriptor( 59 name='REPLACE_XZ', index=6, number=8, 60 serialized_options=None, 61 type=None), 62 _descriptor.EnumValueDescriptor( 63 name='ZERO', index=7, number=6, 64 serialized_options=None, 65 type=None), 66 _descriptor.EnumValueDescriptor( 67 name='DISCARD', index=8, number=7, 68 serialized_options=None, 69 type=None), 70 _descriptor.EnumValueDescriptor( 71 name='BROTLI_BSDIFF', index=9, number=10, 72 serialized_options=None, 73 type=None), 74 _descriptor.EnumValueDescriptor( 75 name='PUFFDIFF', index=10, number=9, 76 serialized_options=None, 77 type=None), 78 _descriptor.EnumValueDescriptor( 79 name='ZUCCHINI', index=11, number=11, 80 serialized_options=None, 81 type=None), 82 ], 83 containing_type=None, 84 serialized_options=None, 85 serialized_start=775, 86 serialized_end=962, 87) 88_sym_db.RegisterEnumDescriptor(_INSTALLOPERATION_TYPE) 89 90_COWMERGEOPERATION_TYPE = _descriptor.EnumDescriptor( 91 name='Type', 92 full_name='chromeos_update_engine.CowMergeOperation.Type', 93 filename=None, 94 file=DESCRIPTOR, 95 values=[ 96 _descriptor.EnumValueDescriptor( 97 name='COW_COPY', index=0, number=0, 98 serialized_options=None, 99 type=None), 100 _descriptor.EnumValueDescriptor( 101 name='COW_XOR', index=1, number=1, 102 serialized_options=None, 103 type=None), 104 _descriptor.EnumValueDescriptor( 105 name='COW_REPLACE', index=2, number=2, 106 serialized_options=None, 107 type=None), 108 ], 109 containing_type=None, 110 serialized_options=None, 111 serialized_start=1172, 112 serialized_end=1222, 113) 114_sym_db.RegisterEnumDescriptor(_COWMERGEOPERATION_TYPE) 115 116 117_EXTENT = _descriptor.Descriptor( 118 name='Extent', 119 full_name='chromeos_update_engine.Extent', 120 filename=None, 121 file=DESCRIPTOR, 122 containing_type=None, 123 fields=[ 124 _descriptor.FieldDescriptor( 125 name='start_block', full_name='chromeos_update_engine.Extent.start_block', index=0, 126 number=1, type=4, cpp_type=4, label=1, 127 has_default_value=False, default_value=0, 128 message_type=None, enum_type=None, containing_type=None, 129 is_extension=False, extension_scope=None, 130 serialized_options=None, file=DESCRIPTOR), 131 _descriptor.FieldDescriptor( 132 name='num_blocks', full_name='chromeos_update_engine.Extent.num_blocks', index=1, 133 number=2, type=4, cpp_type=4, label=1, 134 has_default_value=False, default_value=0, 135 message_type=None, enum_type=None, containing_type=None, 136 is_extension=False, extension_scope=None, 137 serialized_options=None, file=DESCRIPTOR), 138 ], 139 extensions=[ 140 ], 141 nested_types=[], 142 enum_types=[ 143 ], 144 serialized_options=None, 145 is_extendable=False, 146 syntax='proto2', 147 extension_ranges=[], 148 oneofs=[ 149 ], 150 serialized_start=49, 151 serialized_end=98, 152) 153 154 155_SIGNATURES_SIGNATURE = _descriptor.Descriptor( 156 name='Signature', 157 full_name='chromeos_update_engine.Signatures.Signature', 158 filename=None, 159 file=DESCRIPTOR, 160 containing_type=None, 161 fields=[ 162 _descriptor.FieldDescriptor( 163 name='version', full_name='chromeos_update_engine.Signatures.Signature.version', index=0, 164 number=1, type=13, cpp_type=3, label=1, 165 has_default_value=False, default_value=0, 166 message_type=None, enum_type=None, containing_type=None, 167 is_extension=False, extension_scope=None, 168 serialized_options=_b('\030\001'), file=DESCRIPTOR), 169 _descriptor.FieldDescriptor( 170 name='data', full_name='chromeos_update_engine.Signatures.Signature.data', index=1, 171 number=2, type=12, cpp_type=9, label=1, 172 has_default_value=False, default_value=_b(""), 173 message_type=None, enum_type=None, containing_type=None, 174 is_extension=False, extension_scope=None, 175 serialized_options=None, file=DESCRIPTOR), 176 _descriptor.FieldDescriptor( 177 name='unpadded_signature_size', full_name='chromeos_update_engine.Signatures.Signature.unpadded_signature_size', index=2, 178 number=3, type=7, cpp_type=3, label=1, 179 has_default_value=False, default_value=0, 180 message_type=None, enum_type=None, containing_type=None, 181 is_extension=False, extension_scope=None, 182 serialized_options=None, file=DESCRIPTOR), 183 ], 184 extensions=[ 185 ], 186 nested_types=[], 187 enum_types=[ 188 ], 189 serialized_options=None, 190 is_extendable=False, 191 syntax='proto2', 192 extension_ranges=[], 193 oneofs=[ 194 ], 195 serialized_start=181, 196 serialized_end=260, 197) 198 199_SIGNATURES = _descriptor.Descriptor( 200 name='Signatures', 201 full_name='chromeos_update_engine.Signatures', 202 filename=None, 203 file=DESCRIPTOR, 204 containing_type=None, 205 fields=[ 206 _descriptor.FieldDescriptor( 207 name='signatures', full_name='chromeos_update_engine.Signatures.signatures', index=0, 208 number=1, type=11, cpp_type=10, label=3, 209 has_default_value=False, default_value=[], 210 message_type=None, enum_type=None, containing_type=None, 211 is_extension=False, extension_scope=None, 212 serialized_options=None, file=DESCRIPTOR), 213 ], 214 extensions=[ 215 ], 216 nested_types=[_SIGNATURES_SIGNATURE, ], 217 enum_types=[ 218 ], 219 serialized_options=None, 220 is_extendable=False, 221 syntax='proto2', 222 extension_ranges=[], 223 oneofs=[ 224 ], 225 serialized_start=101, 226 serialized_end=260, 227) 228 229 230_PARTITIONINFO = _descriptor.Descriptor( 231 name='PartitionInfo', 232 full_name='chromeos_update_engine.PartitionInfo', 233 filename=None, 234 file=DESCRIPTOR, 235 containing_type=None, 236 fields=[ 237 _descriptor.FieldDescriptor( 238 name='size', full_name='chromeos_update_engine.PartitionInfo.size', index=0, 239 number=1, type=4, cpp_type=4, label=1, 240 has_default_value=False, default_value=0, 241 message_type=None, enum_type=None, containing_type=None, 242 is_extension=False, extension_scope=None, 243 serialized_options=None, file=DESCRIPTOR), 244 _descriptor.FieldDescriptor( 245 name='hash', full_name='chromeos_update_engine.PartitionInfo.hash', index=1, 246 number=2, type=12, cpp_type=9, label=1, 247 has_default_value=False, default_value=_b(""), 248 message_type=None, enum_type=None, containing_type=None, 249 is_extension=False, extension_scope=None, 250 serialized_options=None, file=DESCRIPTOR), 251 ], 252 extensions=[ 253 ], 254 nested_types=[], 255 enum_types=[ 256 ], 257 serialized_options=None, 258 is_extendable=False, 259 syntax='proto2', 260 extension_ranges=[], 261 oneofs=[ 262 ], 263 serialized_start=262, 264 serialized_end=305, 265) 266 267 268_IMAGEINFO = _descriptor.Descriptor( 269 name='ImageInfo', 270 full_name='chromeos_update_engine.ImageInfo', 271 filename=None, 272 file=DESCRIPTOR, 273 containing_type=None, 274 fields=[ 275 _descriptor.FieldDescriptor( 276 name='board', full_name='chromeos_update_engine.ImageInfo.board', index=0, 277 number=1, type=9, cpp_type=9, label=1, 278 has_default_value=False, default_value=_b("").decode('utf-8'), 279 message_type=None, enum_type=None, containing_type=None, 280 is_extension=False, extension_scope=None, 281 serialized_options=_b('\030\001'), file=DESCRIPTOR), 282 _descriptor.FieldDescriptor( 283 name='key', full_name='chromeos_update_engine.ImageInfo.key', index=1, 284 number=2, type=9, cpp_type=9, label=1, 285 has_default_value=False, default_value=_b("").decode('utf-8'), 286 message_type=None, enum_type=None, containing_type=None, 287 is_extension=False, extension_scope=None, 288 serialized_options=_b('\030\001'), file=DESCRIPTOR), 289 _descriptor.FieldDescriptor( 290 name='channel', full_name='chromeos_update_engine.ImageInfo.channel', index=2, 291 number=3, type=9, cpp_type=9, label=1, 292 has_default_value=False, default_value=_b("").decode('utf-8'), 293 message_type=None, enum_type=None, containing_type=None, 294 is_extension=False, extension_scope=None, 295 serialized_options=_b('\030\001'), file=DESCRIPTOR), 296 _descriptor.FieldDescriptor( 297 name='version', full_name='chromeos_update_engine.ImageInfo.version', index=3, 298 number=4, type=9, cpp_type=9, label=1, 299 has_default_value=False, default_value=_b("").decode('utf-8'), 300 message_type=None, enum_type=None, containing_type=None, 301 is_extension=False, extension_scope=None, 302 serialized_options=_b('\030\001'), file=DESCRIPTOR), 303 _descriptor.FieldDescriptor( 304 name='build_channel', full_name='chromeos_update_engine.ImageInfo.build_channel', index=4, 305 number=5, type=9, cpp_type=9, label=1, 306 has_default_value=False, default_value=_b("").decode('utf-8'), 307 message_type=None, enum_type=None, containing_type=None, 308 is_extension=False, extension_scope=None, 309 serialized_options=_b('\030\001'), file=DESCRIPTOR), 310 _descriptor.FieldDescriptor( 311 name='build_version', full_name='chromeos_update_engine.ImageInfo.build_version', index=5, 312 number=6, type=9, cpp_type=9, label=1, 313 has_default_value=False, default_value=_b("").decode('utf-8'), 314 message_type=None, enum_type=None, containing_type=None, 315 is_extension=False, extension_scope=None, 316 serialized_options=_b('\030\001'), file=DESCRIPTOR), 317 ], 318 extensions=[ 319 ], 320 nested_types=[], 321 enum_types=[ 322 ], 323 serialized_options=None, 324 is_extendable=False, 325 syntax='proto2', 326 extension_ranges=[], 327 oneofs=[ 328 ], 329 serialized_start=308, 330 serialized_end=451, 331) 332 333 334_INSTALLOPERATION = _descriptor.Descriptor( 335 name='InstallOperation', 336 full_name='chromeos_update_engine.InstallOperation', 337 filename=None, 338 file=DESCRIPTOR, 339 containing_type=None, 340 fields=[ 341 _descriptor.FieldDescriptor( 342 name='type', full_name='chromeos_update_engine.InstallOperation.type', index=0, 343 number=1, type=14, cpp_type=8, label=2, 344 has_default_value=False, default_value=0, 345 message_type=None, enum_type=None, containing_type=None, 346 is_extension=False, extension_scope=None, 347 serialized_options=None, file=DESCRIPTOR), 348 _descriptor.FieldDescriptor( 349 name='data_offset', full_name='chromeos_update_engine.InstallOperation.data_offset', index=1, 350 number=2, type=4, cpp_type=4, label=1, 351 has_default_value=False, default_value=0, 352 message_type=None, enum_type=None, containing_type=None, 353 is_extension=False, extension_scope=None, 354 serialized_options=None, file=DESCRIPTOR), 355 _descriptor.FieldDescriptor( 356 name='data_length', full_name='chromeos_update_engine.InstallOperation.data_length', index=2, 357 number=3, type=4, cpp_type=4, label=1, 358 has_default_value=False, default_value=0, 359 message_type=None, enum_type=None, containing_type=None, 360 is_extension=False, extension_scope=None, 361 serialized_options=None, file=DESCRIPTOR), 362 _descriptor.FieldDescriptor( 363 name='src_extents', full_name='chromeos_update_engine.InstallOperation.src_extents', index=3, 364 number=4, type=11, cpp_type=10, label=3, 365 has_default_value=False, default_value=[], 366 message_type=None, enum_type=None, containing_type=None, 367 is_extension=False, extension_scope=None, 368 serialized_options=None, file=DESCRIPTOR), 369 _descriptor.FieldDescriptor( 370 name='src_length', full_name='chromeos_update_engine.InstallOperation.src_length', index=4, 371 number=5, type=4, cpp_type=4, label=1, 372 has_default_value=False, default_value=0, 373 message_type=None, enum_type=None, containing_type=None, 374 is_extension=False, extension_scope=None, 375 serialized_options=None, file=DESCRIPTOR), 376 _descriptor.FieldDescriptor( 377 name='dst_extents', full_name='chromeos_update_engine.InstallOperation.dst_extents', index=5, 378 number=6, type=11, cpp_type=10, label=3, 379 has_default_value=False, default_value=[], 380 message_type=None, enum_type=None, containing_type=None, 381 is_extension=False, extension_scope=None, 382 serialized_options=None, file=DESCRIPTOR), 383 _descriptor.FieldDescriptor( 384 name='dst_length', full_name='chromeos_update_engine.InstallOperation.dst_length', index=6, 385 number=7, type=4, cpp_type=4, label=1, 386 has_default_value=False, default_value=0, 387 message_type=None, enum_type=None, containing_type=None, 388 is_extension=False, extension_scope=None, 389 serialized_options=None, file=DESCRIPTOR), 390 _descriptor.FieldDescriptor( 391 name='data_sha256_hash', full_name='chromeos_update_engine.InstallOperation.data_sha256_hash', index=7, 392 number=8, type=12, cpp_type=9, label=1, 393 has_default_value=False, default_value=_b(""), 394 message_type=None, enum_type=None, containing_type=None, 395 is_extension=False, extension_scope=None, 396 serialized_options=None, file=DESCRIPTOR), 397 _descriptor.FieldDescriptor( 398 name='src_sha256_hash', full_name='chromeos_update_engine.InstallOperation.src_sha256_hash', index=8, 399 number=9, type=12, cpp_type=9, label=1, 400 has_default_value=False, default_value=_b(""), 401 message_type=None, enum_type=None, containing_type=None, 402 is_extension=False, extension_scope=None, 403 serialized_options=None, file=DESCRIPTOR), 404 ], 405 extensions=[ 406 ], 407 nested_types=[], 408 enum_types=[ 409 _INSTALLOPERATION_TYPE, 410 ], 411 serialized_options=None, 412 is_extendable=False, 413 syntax='proto2', 414 extension_ranges=[], 415 oneofs=[ 416 ], 417 serialized_start=454, 418 serialized_end=962, 419) 420 421 422_COWMERGEOPERATION = _descriptor.Descriptor( 423 name='CowMergeOperation', 424 full_name='chromeos_update_engine.CowMergeOperation', 425 filename=None, 426 file=DESCRIPTOR, 427 containing_type=None, 428 fields=[ 429 _descriptor.FieldDescriptor( 430 name='type', full_name='chromeos_update_engine.CowMergeOperation.type', index=0, 431 number=1, type=14, cpp_type=8, label=1, 432 has_default_value=False, default_value=0, 433 message_type=None, enum_type=None, containing_type=None, 434 is_extension=False, extension_scope=None, 435 serialized_options=None, file=DESCRIPTOR), 436 _descriptor.FieldDescriptor( 437 name='src_extent', full_name='chromeos_update_engine.CowMergeOperation.src_extent', index=1, 438 number=2, type=11, cpp_type=10, label=1, 439 has_default_value=False, default_value=None, 440 message_type=None, enum_type=None, containing_type=None, 441 is_extension=False, extension_scope=None, 442 serialized_options=None, file=DESCRIPTOR), 443 _descriptor.FieldDescriptor( 444 name='dst_extent', full_name='chromeos_update_engine.CowMergeOperation.dst_extent', index=2, 445 number=3, type=11, cpp_type=10, label=1, 446 has_default_value=False, default_value=None, 447 message_type=None, enum_type=None, containing_type=None, 448 is_extension=False, extension_scope=None, 449 serialized_options=None, file=DESCRIPTOR), 450 _descriptor.FieldDescriptor( 451 name='src_offset', full_name='chromeos_update_engine.CowMergeOperation.src_offset', index=3, 452 number=4, type=13, cpp_type=3, label=1, 453 has_default_value=False, default_value=0, 454 message_type=None, enum_type=None, containing_type=None, 455 is_extension=False, extension_scope=None, 456 serialized_options=None, file=DESCRIPTOR), 457 ], 458 extensions=[ 459 ], 460 nested_types=[], 461 enum_types=[ 462 _COWMERGEOPERATION_TYPE, 463 ], 464 serialized_options=None, 465 is_extendable=False, 466 syntax='proto2', 467 extension_ranges=[], 468 oneofs=[ 469 ], 470 serialized_start=965, 471 serialized_end=1222, 472) 473 474 475_PARTITIONUPDATE = _descriptor.Descriptor( 476 name='PartitionUpdate', 477 full_name='chromeos_update_engine.PartitionUpdate', 478 filename=None, 479 file=DESCRIPTOR, 480 containing_type=None, 481 fields=[ 482 _descriptor.FieldDescriptor( 483 name='partition_name', full_name='chromeos_update_engine.PartitionUpdate.partition_name', index=0, 484 number=1, type=9, cpp_type=9, label=2, 485 has_default_value=False, default_value=_b("").decode('utf-8'), 486 message_type=None, enum_type=None, containing_type=None, 487 is_extension=False, extension_scope=None, 488 serialized_options=None, file=DESCRIPTOR), 489 _descriptor.FieldDescriptor( 490 name='run_postinstall', full_name='chromeos_update_engine.PartitionUpdate.run_postinstall', index=1, 491 number=2, type=8, cpp_type=7, label=1, 492 has_default_value=False, default_value=False, 493 message_type=None, enum_type=None, containing_type=None, 494 is_extension=False, extension_scope=None, 495 serialized_options=None, file=DESCRIPTOR), 496 _descriptor.FieldDescriptor( 497 name='postinstall_path', full_name='chromeos_update_engine.PartitionUpdate.postinstall_path', index=2, 498 number=3, type=9, cpp_type=9, label=1, 499 has_default_value=False, default_value=_b("").decode('utf-8'), 500 message_type=None, enum_type=None, containing_type=None, 501 is_extension=False, extension_scope=None, 502 serialized_options=None, file=DESCRIPTOR), 503 _descriptor.FieldDescriptor( 504 name='filesystem_type', full_name='chromeos_update_engine.PartitionUpdate.filesystem_type', index=3, 505 number=4, type=9, cpp_type=9, label=1, 506 has_default_value=False, default_value=_b("").decode('utf-8'), 507 message_type=None, enum_type=None, containing_type=None, 508 is_extension=False, extension_scope=None, 509 serialized_options=None, file=DESCRIPTOR), 510 _descriptor.FieldDescriptor( 511 name='new_partition_signature', full_name='chromeos_update_engine.PartitionUpdate.new_partition_signature', index=4, 512 number=5, type=11, cpp_type=10, label=3, 513 has_default_value=False, default_value=[], 514 message_type=None, enum_type=None, containing_type=None, 515 is_extension=False, extension_scope=None, 516 serialized_options=None, file=DESCRIPTOR), 517 _descriptor.FieldDescriptor( 518 name='old_partition_info', full_name='chromeos_update_engine.PartitionUpdate.old_partition_info', index=5, 519 number=6, type=11, cpp_type=10, label=1, 520 has_default_value=False, default_value=None, 521 message_type=None, enum_type=None, containing_type=None, 522 is_extension=False, extension_scope=None, 523 serialized_options=None, file=DESCRIPTOR), 524 _descriptor.FieldDescriptor( 525 name='new_partition_info', full_name='chromeos_update_engine.PartitionUpdate.new_partition_info', index=6, 526 number=7, type=11, cpp_type=10, label=1, 527 has_default_value=False, default_value=None, 528 message_type=None, enum_type=None, containing_type=None, 529 is_extension=False, extension_scope=None, 530 serialized_options=None, file=DESCRIPTOR), 531 _descriptor.FieldDescriptor( 532 name='operations', full_name='chromeos_update_engine.PartitionUpdate.operations', index=7, 533 number=8, type=11, cpp_type=10, label=3, 534 has_default_value=False, default_value=[], 535 message_type=None, enum_type=None, containing_type=None, 536 is_extension=False, extension_scope=None, 537 serialized_options=None, file=DESCRIPTOR), 538 _descriptor.FieldDescriptor( 539 name='postinstall_optional', full_name='chromeos_update_engine.PartitionUpdate.postinstall_optional', index=8, 540 number=9, type=8, cpp_type=7, label=1, 541 has_default_value=False, default_value=False, 542 message_type=None, enum_type=None, containing_type=None, 543 is_extension=False, extension_scope=None, 544 serialized_options=None, file=DESCRIPTOR), 545 _descriptor.FieldDescriptor( 546 name='hash_tree_data_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_data_extent', index=9, 547 number=10, type=11, cpp_type=10, label=1, 548 has_default_value=False, default_value=None, 549 message_type=None, enum_type=None, containing_type=None, 550 is_extension=False, extension_scope=None, 551 serialized_options=None, file=DESCRIPTOR), 552 _descriptor.FieldDescriptor( 553 name='hash_tree_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_extent', index=10, 554 number=11, type=11, cpp_type=10, label=1, 555 has_default_value=False, default_value=None, 556 message_type=None, enum_type=None, containing_type=None, 557 is_extension=False, extension_scope=None, 558 serialized_options=None, file=DESCRIPTOR), 559 _descriptor.FieldDescriptor( 560 name='hash_tree_algorithm', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_algorithm', index=11, 561 number=12, type=9, cpp_type=9, label=1, 562 has_default_value=False, default_value=_b("").decode('utf-8'), 563 message_type=None, enum_type=None, containing_type=None, 564 is_extension=False, extension_scope=None, 565 serialized_options=None, file=DESCRIPTOR), 566 _descriptor.FieldDescriptor( 567 name='hash_tree_salt', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_salt', index=12, 568 number=13, type=12, cpp_type=9, label=1, 569 has_default_value=False, default_value=_b(""), 570 message_type=None, enum_type=None, containing_type=None, 571 is_extension=False, extension_scope=None, 572 serialized_options=None, file=DESCRIPTOR), 573 _descriptor.FieldDescriptor( 574 name='fec_data_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_data_extent', index=13, 575 number=14, type=11, cpp_type=10, label=1, 576 has_default_value=False, default_value=None, 577 message_type=None, enum_type=None, containing_type=None, 578 is_extension=False, extension_scope=None, 579 serialized_options=None, file=DESCRIPTOR), 580 _descriptor.FieldDescriptor( 581 name='fec_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_extent', index=14, 582 number=15, type=11, cpp_type=10, label=1, 583 has_default_value=False, default_value=None, 584 message_type=None, enum_type=None, containing_type=None, 585 is_extension=False, extension_scope=None, 586 serialized_options=None, file=DESCRIPTOR), 587 _descriptor.FieldDescriptor( 588 name='fec_roots', full_name='chromeos_update_engine.PartitionUpdate.fec_roots', index=15, 589 number=16, type=13, cpp_type=3, label=1, 590 has_default_value=True, default_value=2, 591 message_type=None, enum_type=None, containing_type=None, 592 is_extension=False, extension_scope=None, 593 serialized_options=None, file=DESCRIPTOR), 594 _descriptor.FieldDescriptor( 595 name='version', full_name='chromeos_update_engine.PartitionUpdate.version', index=16, 596 number=17, type=9, cpp_type=9, label=1, 597 has_default_value=False, default_value=_b("").decode('utf-8'), 598 message_type=None, enum_type=None, containing_type=None, 599 is_extension=False, extension_scope=None, 600 serialized_options=None, file=DESCRIPTOR), 601 _descriptor.FieldDescriptor( 602 name='merge_operations', full_name='chromeos_update_engine.PartitionUpdate.merge_operations', index=17, 603 number=18, type=11, cpp_type=10, label=3, 604 has_default_value=False, default_value=[], 605 message_type=None, enum_type=None, containing_type=None, 606 is_extension=False, extension_scope=None, 607 serialized_options=None, file=DESCRIPTOR), 608 _descriptor.FieldDescriptor( 609 name='estimate_cow_size', full_name='chromeos_update_engine.PartitionUpdate.estimate_cow_size', index=18, 610 number=19, type=4, cpp_type=4, label=1, 611 has_default_value=False, default_value=0, 612 message_type=None, enum_type=None, containing_type=None, 613 is_extension=False, extension_scope=None, 614 serialized_options=None, file=DESCRIPTOR), 615 ], 616 extensions=[ 617 ], 618 nested_types=[], 619 enum_types=[ 620 ], 621 serialized_options=None, 622 is_extendable=False, 623 syntax='proto2', 624 extension_ranges=[], 625 oneofs=[ 626 ], 627 serialized_start=1225, 628 serialized_end=2065, 629) 630 631 632_DYNAMICPARTITIONGROUP = _descriptor.Descriptor( 633 name='DynamicPartitionGroup', 634 full_name='chromeos_update_engine.DynamicPartitionGroup', 635 filename=None, 636 file=DESCRIPTOR, 637 containing_type=None, 638 fields=[ 639 _descriptor.FieldDescriptor( 640 name='name', full_name='chromeos_update_engine.DynamicPartitionGroup.name', index=0, 641 number=1, type=9, cpp_type=9, label=2, 642 has_default_value=False, default_value=_b("").decode('utf-8'), 643 message_type=None, enum_type=None, containing_type=None, 644 is_extension=False, extension_scope=None, 645 serialized_options=None, file=DESCRIPTOR), 646 _descriptor.FieldDescriptor( 647 name='size', full_name='chromeos_update_engine.DynamicPartitionGroup.size', index=1, 648 number=2, type=4, cpp_type=4, label=1, 649 has_default_value=False, default_value=0, 650 message_type=None, enum_type=None, containing_type=None, 651 is_extension=False, extension_scope=None, 652 serialized_options=None, file=DESCRIPTOR), 653 _descriptor.FieldDescriptor( 654 name='partition_names', full_name='chromeos_update_engine.DynamicPartitionGroup.partition_names', index=2, 655 number=3, type=9, cpp_type=9, label=3, 656 has_default_value=False, default_value=[], 657 message_type=None, enum_type=None, containing_type=None, 658 is_extension=False, extension_scope=None, 659 serialized_options=None, file=DESCRIPTOR), 660 ], 661 extensions=[ 662 ], 663 nested_types=[], 664 enum_types=[ 665 ], 666 serialized_options=None, 667 is_extendable=False, 668 syntax='proto2', 669 extension_ranges=[], 670 oneofs=[ 671 ], 672 serialized_start=2067, 673 serialized_end=2143, 674) 675 676 677_DYNAMICPARTITIONMETADATA = _descriptor.Descriptor( 678 name='DynamicPartitionMetadata', 679 full_name='chromeos_update_engine.DynamicPartitionMetadata', 680 filename=None, 681 file=DESCRIPTOR, 682 containing_type=None, 683 fields=[ 684 _descriptor.FieldDescriptor( 685 name='groups', full_name='chromeos_update_engine.DynamicPartitionMetadata.groups', index=0, 686 number=1, type=11, cpp_type=10, label=3, 687 has_default_value=False, default_value=[], 688 message_type=None, enum_type=None, containing_type=None, 689 is_extension=False, extension_scope=None, 690 serialized_options=None, file=DESCRIPTOR), 691 _descriptor.FieldDescriptor( 692 name='snapshot_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.snapshot_enabled', index=1, 693 number=2, type=8, cpp_type=7, label=1, 694 has_default_value=False, default_value=False, 695 message_type=None, enum_type=None, containing_type=None, 696 is_extension=False, extension_scope=None, 697 serialized_options=None, file=DESCRIPTOR), 698 _descriptor.FieldDescriptor( 699 name='vabc_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.vabc_enabled', index=2, 700 number=3, type=8, cpp_type=7, label=1, 701 has_default_value=False, default_value=False, 702 message_type=None, enum_type=None, containing_type=None, 703 is_extension=False, extension_scope=None, 704 serialized_options=None, file=DESCRIPTOR), 705 _descriptor.FieldDescriptor( 706 name='vabc_compression_param', full_name='chromeos_update_engine.DynamicPartitionMetadata.vabc_compression_param', index=3, 707 number=4, type=9, cpp_type=9, label=1, 708 has_default_value=False, default_value=_b("").decode('utf-8'), 709 message_type=None, enum_type=None, containing_type=None, 710 is_extension=False, extension_scope=None, 711 serialized_options=None, file=DESCRIPTOR), 712 _descriptor.FieldDescriptor( 713 name='cow_version', full_name='chromeos_update_engine.DynamicPartitionMetadata.cow_version', index=4, 714 number=5, type=13, cpp_type=3, label=1, 715 has_default_value=False, default_value=0, 716 message_type=None, enum_type=None, containing_type=None, 717 is_extension=False, extension_scope=None, 718 serialized_options=None, file=DESCRIPTOR), 719 ], 720 extensions=[ 721 ], 722 nested_types=[], 723 enum_types=[ 724 ], 725 serialized_options=None, 726 is_extendable=False, 727 syntax='proto2', 728 extension_ranges=[], 729 oneofs=[ 730 ], 731 serialized_start=2146, 732 serialized_end=2336, 733) 734 735 736_APEXINFO = _descriptor.Descriptor( 737 name='ApexInfo', 738 full_name='chromeos_update_engine.ApexInfo', 739 filename=None, 740 file=DESCRIPTOR, 741 containing_type=None, 742 fields=[ 743 _descriptor.FieldDescriptor( 744 name='package_name', full_name='chromeos_update_engine.ApexInfo.package_name', index=0, 745 number=1, type=9, cpp_type=9, label=1, 746 has_default_value=False, default_value=_b("").decode('utf-8'), 747 message_type=None, enum_type=None, containing_type=None, 748 is_extension=False, extension_scope=None, 749 serialized_options=None, file=DESCRIPTOR), 750 _descriptor.FieldDescriptor( 751 name='version', full_name='chromeos_update_engine.ApexInfo.version', index=1, 752 number=2, type=3, cpp_type=2, label=1, 753 has_default_value=False, default_value=0, 754 message_type=None, enum_type=None, containing_type=None, 755 is_extension=False, extension_scope=None, 756 serialized_options=None, file=DESCRIPTOR), 757 _descriptor.FieldDescriptor( 758 name='is_compressed', full_name='chromeos_update_engine.ApexInfo.is_compressed', index=2, 759 number=3, type=8, cpp_type=7, label=1, 760 has_default_value=False, default_value=False, 761 message_type=None, enum_type=None, containing_type=None, 762 is_extension=False, extension_scope=None, 763 serialized_options=None, file=DESCRIPTOR), 764 _descriptor.FieldDescriptor( 765 name='decompressed_size', full_name='chromeos_update_engine.ApexInfo.decompressed_size', index=3, 766 number=4, type=3, cpp_type=2, label=1, 767 has_default_value=False, default_value=0, 768 message_type=None, enum_type=None, containing_type=None, 769 is_extension=False, extension_scope=None, 770 serialized_options=None, file=DESCRIPTOR), 771 ], 772 extensions=[ 773 ], 774 nested_types=[], 775 enum_types=[ 776 ], 777 serialized_options=None, 778 is_extendable=False, 779 syntax='proto2', 780 extension_ranges=[], 781 oneofs=[ 782 ], 783 serialized_start=2338, 784 serialized_end=2437, 785) 786 787 788_APEXMETADATA = _descriptor.Descriptor( 789 name='ApexMetadata', 790 full_name='chromeos_update_engine.ApexMetadata', 791 filename=None, 792 file=DESCRIPTOR, 793 containing_type=None, 794 fields=[ 795 _descriptor.FieldDescriptor( 796 name='apex_info', full_name='chromeos_update_engine.ApexMetadata.apex_info', index=0, 797 number=1, type=11, cpp_type=10, label=3, 798 has_default_value=False, default_value=[], 799 message_type=None, enum_type=None, containing_type=None, 800 is_extension=False, extension_scope=None, 801 serialized_options=None, file=DESCRIPTOR), 802 ], 803 extensions=[ 804 ], 805 nested_types=[], 806 enum_types=[ 807 ], 808 serialized_options=None, 809 is_extendable=False, 810 syntax='proto2', 811 extension_ranges=[], 812 oneofs=[ 813 ], 814 serialized_start=2439, 815 serialized_end=2506, 816) 817 818 819_DELTAARCHIVEMANIFEST = _descriptor.Descriptor( 820 name='DeltaArchiveManifest', 821 full_name='chromeos_update_engine.DeltaArchiveManifest', 822 filename=None, 823 file=DESCRIPTOR, 824 containing_type=None, 825 fields=[ 826 _descriptor.FieldDescriptor( 827 name='install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.install_operations', index=0, 828 number=1, type=11, cpp_type=10, label=3, 829 has_default_value=False, default_value=[], 830 message_type=None, enum_type=None, containing_type=None, 831 is_extension=False, extension_scope=None, 832 serialized_options=_b('\030\001'), file=DESCRIPTOR), 833 _descriptor.FieldDescriptor( 834 name='kernel_install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.kernel_install_operations', index=1, 835 number=2, type=11, cpp_type=10, label=3, 836 has_default_value=False, default_value=[], 837 message_type=None, enum_type=None, containing_type=None, 838 is_extension=False, extension_scope=None, 839 serialized_options=_b('\030\001'), file=DESCRIPTOR), 840 _descriptor.FieldDescriptor( 841 name='block_size', full_name='chromeos_update_engine.DeltaArchiveManifest.block_size', index=2, 842 number=3, type=13, cpp_type=3, label=1, 843 has_default_value=True, default_value=4096, 844 message_type=None, enum_type=None, containing_type=None, 845 is_extension=False, extension_scope=None, 846 serialized_options=None, file=DESCRIPTOR), 847 _descriptor.FieldDescriptor( 848 name='signatures_offset', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_offset', index=3, 849 number=4, type=4, cpp_type=4, label=1, 850 has_default_value=False, default_value=0, 851 message_type=None, enum_type=None, containing_type=None, 852 is_extension=False, extension_scope=None, 853 serialized_options=None, file=DESCRIPTOR), 854 _descriptor.FieldDescriptor( 855 name='signatures_size', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_size', index=4, 856 number=5, type=4, cpp_type=4, label=1, 857 has_default_value=False, default_value=0, 858 message_type=None, enum_type=None, containing_type=None, 859 is_extension=False, extension_scope=None, 860 serialized_options=None, file=DESCRIPTOR), 861 _descriptor.FieldDescriptor( 862 name='old_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_kernel_info', index=5, 863 number=6, type=11, cpp_type=10, label=1, 864 has_default_value=False, default_value=None, 865 message_type=None, enum_type=None, containing_type=None, 866 is_extension=False, extension_scope=None, 867 serialized_options=_b('\030\001'), file=DESCRIPTOR), 868 _descriptor.FieldDescriptor( 869 name='new_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_kernel_info', index=6, 870 number=7, type=11, cpp_type=10, label=1, 871 has_default_value=False, default_value=None, 872 message_type=None, enum_type=None, containing_type=None, 873 is_extension=False, extension_scope=None, 874 serialized_options=_b('\030\001'), file=DESCRIPTOR), 875 _descriptor.FieldDescriptor( 876 name='old_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_rootfs_info', index=7, 877 number=8, type=11, cpp_type=10, label=1, 878 has_default_value=False, default_value=None, 879 message_type=None, enum_type=None, containing_type=None, 880 is_extension=False, extension_scope=None, 881 serialized_options=_b('\030\001'), file=DESCRIPTOR), 882 _descriptor.FieldDescriptor( 883 name='new_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_rootfs_info', index=8, 884 number=9, type=11, cpp_type=10, label=1, 885 has_default_value=False, default_value=None, 886 message_type=None, enum_type=None, containing_type=None, 887 is_extension=False, extension_scope=None, 888 serialized_options=_b('\030\001'), file=DESCRIPTOR), 889 _descriptor.FieldDescriptor( 890 name='old_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_image_info', index=9, 891 number=10, type=11, cpp_type=10, label=1, 892 has_default_value=False, default_value=None, 893 message_type=None, enum_type=None, containing_type=None, 894 is_extension=False, extension_scope=None, 895 serialized_options=_b('\030\001'), file=DESCRIPTOR), 896 _descriptor.FieldDescriptor( 897 name='new_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_image_info', index=10, 898 number=11, type=11, cpp_type=10, label=1, 899 has_default_value=False, default_value=None, 900 message_type=None, enum_type=None, containing_type=None, 901 is_extension=False, extension_scope=None, 902 serialized_options=_b('\030\001'), file=DESCRIPTOR), 903 _descriptor.FieldDescriptor( 904 name='minor_version', full_name='chromeos_update_engine.DeltaArchiveManifest.minor_version', index=11, 905 number=12, type=13, cpp_type=3, label=1, 906 has_default_value=True, default_value=0, 907 message_type=None, enum_type=None, containing_type=None, 908 is_extension=False, extension_scope=None, 909 serialized_options=None, file=DESCRIPTOR), 910 _descriptor.FieldDescriptor( 911 name='partitions', full_name='chromeos_update_engine.DeltaArchiveManifest.partitions', index=12, 912 number=13, type=11, cpp_type=10, label=3, 913 has_default_value=False, default_value=[], 914 message_type=None, enum_type=None, containing_type=None, 915 is_extension=False, extension_scope=None, 916 serialized_options=None, file=DESCRIPTOR), 917 _descriptor.FieldDescriptor( 918 name='max_timestamp', full_name='chromeos_update_engine.DeltaArchiveManifest.max_timestamp', index=13, 919 number=14, type=3, cpp_type=2, label=1, 920 has_default_value=False, default_value=0, 921 message_type=None, enum_type=None, containing_type=None, 922 is_extension=False, extension_scope=None, 923 serialized_options=None, file=DESCRIPTOR), 924 _descriptor.FieldDescriptor( 925 name='dynamic_partition_metadata', full_name='chromeos_update_engine.DeltaArchiveManifest.dynamic_partition_metadata', index=14, 926 number=15, type=11, cpp_type=10, label=1, 927 has_default_value=False, default_value=None, 928 message_type=None, enum_type=None, containing_type=None, 929 is_extension=False, extension_scope=None, 930 serialized_options=None, file=DESCRIPTOR), 931 _descriptor.FieldDescriptor( 932 name='partial_update', full_name='chromeos_update_engine.DeltaArchiveManifest.partial_update', index=15, 933 number=16, type=8, cpp_type=7, label=1, 934 has_default_value=False, default_value=False, 935 message_type=None, enum_type=None, containing_type=None, 936 is_extension=False, extension_scope=None, 937 serialized_options=None, file=DESCRIPTOR), 938 _descriptor.FieldDescriptor( 939 name='apex_info', full_name='chromeos_update_engine.DeltaArchiveManifest.apex_info', index=16, 940 number=17, type=11, cpp_type=10, label=3, 941 has_default_value=False, default_value=[], 942 message_type=None, enum_type=None, containing_type=None, 943 is_extension=False, extension_scope=None, 944 serialized_options=None, file=DESCRIPTOR), 945 ], 946 extensions=[ 947 ], 948 nested_types=[], 949 enum_types=[ 950 ], 951 serialized_options=None, 952 is_extendable=False, 953 syntax='proto2', 954 extension_ranges=[], 955 oneofs=[ 956 ], 957 serialized_start=2509, 958 serialized_end=3435, 959) 960 961_SIGNATURES_SIGNATURE.containing_type = _SIGNATURES 962_SIGNATURES.fields_by_name['signatures'].message_type = _SIGNATURES_SIGNATURE 963_INSTALLOPERATION.fields_by_name['type'].enum_type = _INSTALLOPERATION_TYPE 964_INSTALLOPERATION.fields_by_name['src_extents'].message_type = _EXTENT 965_INSTALLOPERATION.fields_by_name['dst_extents'].message_type = _EXTENT 966_INSTALLOPERATION_TYPE.containing_type = _INSTALLOPERATION 967_COWMERGEOPERATION.fields_by_name['type'].enum_type = _COWMERGEOPERATION_TYPE 968_COWMERGEOPERATION.fields_by_name['src_extent'].message_type = _EXTENT 969_COWMERGEOPERATION.fields_by_name['dst_extent'].message_type = _EXTENT 970_COWMERGEOPERATION_TYPE.containing_type = _COWMERGEOPERATION 971_PARTITIONUPDATE.fields_by_name['new_partition_signature'].message_type = _SIGNATURES_SIGNATURE 972_PARTITIONUPDATE.fields_by_name['old_partition_info'].message_type = _PARTITIONINFO 973_PARTITIONUPDATE.fields_by_name['new_partition_info'].message_type = _PARTITIONINFO 974_PARTITIONUPDATE.fields_by_name['operations'].message_type = _INSTALLOPERATION 975_PARTITIONUPDATE.fields_by_name['hash_tree_data_extent'].message_type = _EXTENT 976_PARTITIONUPDATE.fields_by_name['hash_tree_extent'].message_type = _EXTENT 977_PARTITIONUPDATE.fields_by_name['fec_data_extent'].message_type = _EXTENT 978_PARTITIONUPDATE.fields_by_name['fec_extent'].message_type = _EXTENT 979_PARTITIONUPDATE.fields_by_name['merge_operations'].message_type = _COWMERGEOPERATION 980_DYNAMICPARTITIONMETADATA.fields_by_name['groups'].message_type = _DYNAMICPARTITIONGROUP 981_APEXMETADATA.fields_by_name['apex_info'].message_type = _APEXINFO 982_DELTAARCHIVEMANIFEST.fields_by_name['install_operations'].message_type = _INSTALLOPERATION 983_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations'].message_type = _INSTALLOPERATION 984_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info'].message_type = _PARTITIONINFO 985_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info'].message_type = _PARTITIONINFO 986_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info'].message_type = _PARTITIONINFO 987_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info'].message_type = _PARTITIONINFO 988_DELTAARCHIVEMANIFEST.fields_by_name['old_image_info'].message_type = _IMAGEINFO 989_DELTAARCHIVEMANIFEST.fields_by_name['new_image_info'].message_type = _IMAGEINFO 990_DELTAARCHIVEMANIFEST.fields_by_name['partitions'].message_type = _PARTITIONUPDATE 991_DELTAARCHIVEMANIFEST.fields_by_name['dynamic_partition_metadata'].message_type = _DYNAMICPARTITIONMETADATA 992_DELTAARCHIVEMANIFEST.fields_by_name['apex_info'].message_type = _APEXINFO 993DESCRIPTOR.message_types_by_name['Extent'] = _EXTENT 994DESCRIPTOR.message_types_by_name['Signatures'] = _SIGNATURES 995DESCRIPTOR.message_types_by_name['PartitionInfo'] = _PARTITIONINFO 996DESCRIPTOR.message_types_by_name['ImageInfo'] = _IMAGEINFO 997DESCRIPTOR.message_types_by_name['InstallOperation'] = _INSTALLOPERATION 998DESCRIPTOR.message_types_by_name['CowMergeOperation'] = _COWMERGEOPERATION 999DESCRIPTOR.message_types_by_name['PartitionUpdate'] = _PARTITIONUPDATE 1000DESCRIPTOR.message_types_by_name['DynamicPartitionGroup'] = _DYNAMICPARTITIONGROUP 1001DESCRIPTOR.message_types_by_name['DynamicPartitionMetadata'] = _DYNAMICPARTITIONMETADATA 1002DESCRIPTOR.message_types_by_name['ApexInfo'] = _APEXINFO 1003DESCRIPTOR.message_types_by_name['ApexMetadata'] = _APEXMETADATA 1004DESCRIPTOR.message_types_by_name['DeltaArchiveManifest'] = _DELTAARCHIVEMANIFEST 1005_sym_db.RegisterFileDescriptor(DESCRIPTOR) 1006 1007Extent = _reflection.GeneratedProtocolMessageType('Extent', (_message.Message,), { 1008 'DESCRIPTOR' : _EXTENT, 1009 '__module__' : 'update_metadata_pb2' 1010 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Extent) 1011 }) 1012_sym_db.RegisterMessage(Extent) 1013 1014Signatures = _reflection.GeneratedProtocolMessageType('Signatures', (_message.Message,), { 1015 1016 'Signature' : _reflection.GeneratedProtocolMessageType('Signature', (_message.Message,), { 1017 'DESCRIPTOR' : _SIGNATURES_SIGNATURE, 1018 '__module__' : 'update_metadata_pb2' 1019 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures.Signature) 1020 }) 1021 , 1022 'DESCRIPTOR' : _SIGNATURES, 1023 '__module__' : 'update_metadata_pb2' 1024 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures) 1025 }) 1026_sym_db.RegisterMessage(Signatures) 1027_sym_db.RegisterMessage(Signatures.Signature) 1028 1029PartitionInfo = _reflection.GeneratedProtocolMessageType('PartitionInfo', (_message.Message,), { 1030 'DESCRIPTOR' : _PARTITIONINFO, 1031 '__module__' : 'update_metadata_pb2' 1032 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionInfo) 1033 }) 1034_sym_db.RegisterMessage(PartitionInfo) 1035 1036ImageInfo = _reflection.GeneratedProtocolMessageType('ImageInfo', (_message.Message,), { 1037 'DESCRIPTOR' : _IMAGEINFO, 1038 '__module__' : 'update_metadata_pb2' 1039 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ImageInfo) 1040 }) 1041_sym_db.RegisterMessage(ImageInfo) 1042 1043InstallOperation = _reflection.GeneratedProtocolMessageType('InstallOperation', (_message.Message,), { 1044 'DESCRIPTOR' : _INSTALLOPERATION, 1045 '__module__' : 'update_metadata_pb2' 1046 # @@protoc_insertion_point(class_scope:chromeos_update_engine.InstallOperation) 1047 }) 1048_sym_db.RegisterMessage(InstallOperation) 1049 1050CowMergeOperation = _reflection.GeneratedProtocolMessageType('CowMergeOperation', (_message.Message,), { 1051 'DESCRIPTOR' : _COWMERGEOPERATION, 1052 '__module__' : 'update_metadata_pb2' 1053 # @@protoc_insertion_point(class_scope:chromeos_update_engine.CowMergeOperation) 1054 }) 1055_sym_db.RegisterMessage(CowMergeOperation) 1056 1057PartitionUpdate = _reflection.GeneratedProtocolMessageType('PartitionUpdate', (_message.Message,), { 1058 'DESCRIPTOR' : _PARTITIONUPDATE, 1059 '__module__' : 'update_metadata_pb2' 1060 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionUpdate) 1061 }) 1062_sym_db.RegisterMessage(PartitionUpdate) 1063 1064DynamicPartitionGroup = _reflection.GeneratedProtocolMessageType('DynamicPartitionGroup', (_message.Message,), { 1065 'DESCRIPTOR' : _DYNAMICPARTITIONGROUP, 1066 '__module__' : 'update_metadata_pb2' 1067 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionGroup) 1068 }) 1069_sym_db.RegisterMessage(DynamicPartitionGroup) 1070 1071DynamicPartitionMetadata = _reflection.GeneratedProtocolMessageType('DynamicPartitionMetadata', (_message.Message,), { 1072 'DESCRIPTOR' : _DYNAMICPARTITIONMETADATA, 1073 '__module__' : 'update_metadata_pb2' 1074 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionMetadata) 1075 }) 1076_sym_db.RegisterMessage(DynamicPartitionMetadata) 1077 1078ApexInfo = _reflection.GeneratedProtocolMessageType('ApexInfo', (_message.Message,), { 1079 'DESCRIPTOR' : _APEXINFO, 1080 '__module__' : 'update_metadata_pb2' 1081 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ApexInfo) 1082 }) 1083_sym_db.RegisterMessage(ApexInfo) 1084 1085ApexMetadata = _reflection.GeneratedProtocolMessageType('ApexMetadata', (_message.Message,), { 1086 'DESCRIPTOR' : _APEXMETADATA, 1087 '__module__' : 'update_metadata_pb2' 1088 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ApexMetadata) 1089 }) 1090_sym_db.RegisterMessage(ApexMetadata) 1091 1092DeltaArchiveManifest = _reflection.GeneratedProtocolMessageType('DeltaArchiveManifest', (_message.Message,), { 1093 'DESCRIPTOR' : _DELTAARCHIVEMANIFEST, 1094 '__module__' : 'update_metadata_pb2' 1095 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DeltaArchiveManifest) 1096 }) 1097_sym_db.RegisterMessage(DeltaArchiveManifest) 1098 1099 1100DESCRIPTOR._options = None 1101_SIGNATURES_SIGNATURE.fields_by_name['version']._options = None 1102_IMAGEINFO.fields_by_name['board']._options = None 1103_IMAGEINFO.fields_by_name['key']._options = None 1104_IMAGEINFO.fields_by_name['channel']._options = None 1105_IMAGEINFO.fields_by_name['version']._options = None 1106_IMAGEINFO.fields_by_name['build_channel']._options = None 1107_IMAGEINFO.fields_by_name['build_version']._options = None 1108_INSTALLOPERATION_TYPE.values_by_name["MOVE"]._options = None 1109_INSTALLOPERATION_TYPE.values_by_name["BSDIFF"]._options = None 1110_DELTAARCHIVEMANIFEST.fields_by_name['install_operations']._options = None 1111_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations']._options = None 1112_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info']._options = None 1113_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info']._options = None 1114_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info']._options = None 1115_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info']._options = None 1116_DELTAARCHIVEMANIFEST.fields_by_name['old_image_info']._options = None 1117_DELTAARCHIVEMANIFEST.fields_by_name['new_image_info']._options = None 1118# @@protoc_insertion_point(module_scope) 1119