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\"\xee\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\"\xad\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\"\xcf\x01\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\"\x14\n\x04Type\x12\x0c\n\x08\x43OW_COPY\x10\x00\"\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\"\xa9\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\"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 ], 79 containing_type=None, 80 serialized_options=None, 81 serialized_start=775, 82 serialized_end=948, 83) 84_sym_db.RegisterEnumDescriptor(_INSTALLOPERATION_TYPE) 85 86_COWMERGEOPERATION_TYPE = _descriptor.EnumDescriptor( 87 name='Type', 88 full_name='chromeos_update_engine.CowMergeOperation.Type', 89 filename=None, 90 file=DESCRIPTOR, 91 values=[ 92 _descriptor.EnumValueDescriptor( 93 name='COW_COPY', index=0, number=0, 94 serialized_options=None, 95 type=None), 96 ], 97 containing_type=None, 98 serialized_options=None, 99 serialized_start=1138, 100 serialized_end=1158, 101) 102_sym_db.RegisterEnumDescriptor(_COWMERGEOPERATION_TYPE) 103 104 105_EXTENT = _descriptor.Descriptor( 106 name='Extent', 107 full_name='chromeos_update_engine.Extent', 108 filename=None, 109 file=DESCRIPTOR, 110 containing_type=None, 111 fields=[ 112 _descriptor.FieldDescriptor( 113 name='start_block', full_name='chromeos_update_engine.Extent.start_block', index=0, 114 number=1, type=4, cpp_type=4, label=1, 115 has_default_value=False, default_value=0, 116 message_type=None, enum_type=None, containing_type=None, 117 is_extension=False, extension_scope=None, 118 serialized_options=None, file=DESCRIPTOR), 119 _descriptor.FieldDescriptor( 120 name='num_blocks', full_name='chromeos_update_engine.Extent.num_blocks', index=1, 121 number=2, type=4, cpp_type=4, label=1, 122 has_default_value=False, default_value=0, 123 message_type=None, enum_type=None, containing_type=None, 124 is_extension=False, extension_scope=None, 125 serialized_options=None, file=DESCRIPTOR), 126 ], 127 extensions=[ 128 ], 129 nested_types=[], 130 enum_types=[ 131 ], 132 serialized_options=None, 133 is_extendable=False, 134 syntax='proto2', 135 extension_ranges=[], 136 oneofs=[ 137 ], 138 serialized_start=49, 139 serialized_end=98, 140) 141 142 143_SIGNATURES_SIGNATURE = _descriptor.Descriptor( 144 name='Signature', 145 full_name='chromeos_update_engine.Signatures.Signature', 146 filename=None, 147 file=DESCRIPTOR, 148 containing_type=None, 149 fields=[ 150 _descriptor.FieldDescriptor( 151 name='version', full_name='chromeos_update_engine.Signatures.Signature.version', index=0, 152 number=1, type=13, cpp_type=3, label=1, 153 has_default_value=False, default_value=0, 154 message_type=None, enum_type=None, containing_type=None, 155 is_extension=False, extension_scope=None, 156 serialized_options=_b('\030\001'), file=DESCRIPTOR), 157 _descriptor.FieldDescriptor( 158 name='data', full_name='chromeos_update_engine.Signatures.Signature.data', index=1, 159 number=2, type=12, cpp_type=9, label=1, 160 has_default_value=False, default_value=_b(""), 161 message_type=None, enum_type=None, containing_type=None, 162 is_extension=False, extension_scope=None, 163 serialized_options=None, file=DESCRIPTOR), 164 _descriptor.FieldDescriptor( 165 name='unpadded_signature_size', full_name='chromeos_update_engine.Signatures.Signature.unpadded_signature_size', index=2, 166 number=3, type=7, cpp_type=3, label=1, 167 has_default_value=False, default_value=0, 168 message_type=None, enum_type=None, containing_type=None, 169 is_extension=False, extension_scope=None, 170 serialized_options=None, file=DESCRIPTOR), 171 ], 172 extensions=[ 173 ], 174 nested_types=[], 175 enum_types=[ 176 ], 177 serialized_options=None, 178 is_extendable=False, 179 syntax='proto2', 180 extension_ranges=[], 181 oneofs=[ 182 ], 183 serialized_start=181, 184 serialized_end=260, 185) 186 187_SIGNATURES = _descriptor.Descriptor( 188 name='Signatures', 189 full_name='chromeos_update_engine.Signatures', 190 filename=None, 191 file=DESCRIPTOR, 192 containing_type=None, 193 fields=[ 194 _descriptor.FieldDescriptor( 195 name='signatures', full_name='chromeos_update_engine.Signatures.signatures', index=0, 196 number=1, type=11, cpp_type=10, label=3, 197 has_default_value=False, default_value=[], 198 message_type=None, enum_type=None, containing_type=None, 199 is_extension=False, extension_scope=None, 200 serialized_options=None, file=DESCRIPTOR), 201 ], 202 extensions=[ 203 ], 204 nested_types=[_SIGNATURES_SIGNATURE, ], 205 enum_types=[ 206 ], 207 serialized_options=None, 208 is_extendable=False, 209 syntax='proto2', 210 extension_ranges=[], 211 oneofs=[ 212 ], 213 serialized_start=101, 214 serialized_end=260, 215) 216 217 218_PARTITIONINFO = _descriptor.Descriptor( 219 name='PartitionInfo', 220 full_name='chromeos_update_engine.PartitionInfo', 221 filename=None, 222 file=DESCRIPTOR, 223 containing_type=None, 224 fields=[ 225 _descriptor.FieldDescriptor( 226 name='size', full_name='chromeos_update_engine.PartitionInfo.size', index=0, 227 number=1, type=4, cpp_type=4, label=1, 228 has_default_value=False, default_value=0, 229 message_type=None, enum_type=None, containing_type=None, 230 is_extension=False, extension_scope=None, 231 serialized_options=None, file=DESCRIPTOR), 232 _descriptor.FieldDescriptor( 233 name='hash', full_name='chromeos_update_engine.PartitionInfo.hash', index=1, 234 number=2, type=12, cpp_type=9, label=1, 235 has_default_value=False, default_value=_b(""), 236 message_type=None, enum_type=None, containing_type=None, 237 is_extension=False, extension_scope=None, 238 serialized_options=None, file=DESCRIPTOR), 239 ], 240 extensions=[ 241 ], 242 nested_types=[], 243 enum_types=[ 244 ], 245 serialized_options=None, 246 is_extendable=False, 247 syntax='proto2', 248 extension_ranges=[], 249 oneofs=[ 250 ], 251 serialized_start=262, 252 serialized_end=305, 253) 254 255 256_IMAGEINFO = _descriptor.Descriptor( 257 name='ImageInfo', 258 full_name='chromeos_update_engine.ImageInfo', 259 filename=None, 260 file=DESCRIPTOR, 261 containing_type=None, 262 fields=[ 263 _descriptor.FieldDescriptor( 264 name='board', full_name='chromeos_update_engine.ImageInfo.board', index=0, 265 number=1, type=9, cpp_type=9, label=1, 266 has_default_value=False, default_value=_b("").decode('utf-8'), 267 message_type=None, enum_type=None, containing_type=None, 268 is_extension=False, extension_scope=None, 269 serialized_options=_b('\030\001'), file=DESCRIPTOR), 270 _descriptor.FieldDescriptor( 271 name='key', full_name='chromeos_update_engine.ImageInfo.key', index=1, 272 number=2, type=9, cpp_type=9, label=1, 273 has_default_value=False, default_value=_b("").decode('utf-8'), 274 message_type=None, enum_type=None, containing_type=None, 275 is_extension=False, extension_scope=None, 276 serialized_options=_b('\030\001'), file=DESCRIPTOR), 277 _descriptor.FieldDescriptor( 278 name='channel', full_name='chromeos_update_engine.ImageInfo.channel', index=2, 279 number=3, type=9, cpp_type=9, label=1, 280 has_default_value=False, default_value=_b("").decode('utf-8'), 281 message_type=None, enum_type=None, containing_type=None, 282 is_extension=False, extension_scope=None, 283 serialized_options=_b('\030\001'), file=DESCRIPTOR), 284 _descriptor.FieldDescriptor( 285 name='version', full_name='chromeos_update_engine.ImageInfo.version', index=3, 286 number=4, type=9, cpp_type=9, label=1, 287 has_default_value=False, default_value=_b("").decode('utf-8'), 288 message_type=None, enum_type=None, containing_type=None, 289 is_extension=False, extension_scope=None, 290 serialized_options=_b('\030\001'), file=DESCRIPTOR), 291 _descriptor.FieldDescriptor( 292 name='build_channel', full_name='chromeos_update_engine.ImageInfo.build_channel', index=4, 293 number=5, type=9, cpp_type=9, label=1, 294 has_default_value=False, default_value=_b("").decode('utf-8'), 295 message_type=None, enum_type=None, containing_type=None, 296 is_extension=False, extension_scope=None, 297 serialized_options=_b('\030\001'), file=DESCRIPTOR), 298 _descriptor.FieldDescriptor( 299 name='build_version', full_name='chromeos_update_engine.ImageInfo.build_version', index=5, 300 number=6, type=9, cpp_type=9, label=1, 301 has_default_value=False, default_value=_b("").decode('utf-8'), 302 message_type=None, enum_type=None, containing_type=None, 303 is_extension=False, extension_scope=None, 304 serialized_options=_b('\030\001'), file=DESCRIPTOR), 305 ], 306 extensions=[ 307 ], 308 nested_types=[], 309 enum_types=[ 310 ], 311 serialized_options=None, 312 is_extendable=False, 313 syntax='proto2', 314 extension_ranges=[], 315 oneofs=[ 316 ], 317 serialized_start=308, 318 serialized_end=451, 319) 320 321 322_INSTALLOPERATION = _descriptor.Descriptor( 323 name='InstallOperation', 324 full_name='chromeos_update_engine.InstallOperation', 325 filename=None, 326 file=DESCRIPTOR, 327 containing_type=None, 328 fields=[ 329 _descriptor.FieldDescriptor( 330 name='type', full_name='chromeos_update_engine.InstallOperation.type', index=0, 331 number=1, type=14, cpp_type=8, label=2, 332 has_default_value=False, default_value=0, 333 message_type=None, enum_type=None, containing_type=None, 334 is_extension=False, extension_scope=None, 335 serialized_options=None, file=DESCRIPTOR), 336 _descriptor.FieldDescriptor( 337 name='data_offset', full_name='chromeos_update_engine.InstallOperation.data_offset', index=1, 338 number=2, type=4, cpp_type=4, label=1, 339 has_default_value=False, default_value=0, 340 message_type=None, enum_type=None, containing_type=None, 341 is_extension=False, extension_scope=None, 342 serialized_options=None, file=DESCRIPTOR), 343 _descriptor.FieldDescriptor( 344 name='data_length', full_name='chromeos_update_engine.InstallOperation.data_length', index=2, 345 number=3, type=4, cpp_type=4, label=1, 346 has_default_value=False, default_value=0, 347 message_type=None, enum_type=None, containing_type=None, 348 is_extension=False, extension_scope=None, 349 serialized_options=None, file=DESCRIPTOR), 350 _descriptor.FieldDescriptor( 351 name='src_extents', full_name='chromeos_update_engine.InstallOperation.src_extents', index=3, 352 number=4, type=11, cpp_type=10, label=3, 353 has_default_value=False, default_value=[], 354 message_type=None, enum_type=None, containing_type=None, 355 is_extension=False, extension_scope=None, 356 serialized_options=None, file=DESCRIPTOR), 357 _descriptor.FieldDescriptor( 358 name='src_length', full_name='chromeos_update_engine.InstallOperation.src_length', index=4, 359 number=5, type=4, cpp_type=4, label=1, 360 has_default_value=False, default_value=0, 361 message_type=None, enum_type=None, containing_type=None, 362 is_extension=False, extension_scope=None, 363 serialized_options=None, file=DESCRIPTOR), 364 _descriptor.FieldDescriptor( 365 name='dst_extents', full_name='chromeos_update_engine.InstallOperation.dst_extents', index=5, 366 number=6, type=11, cpp_type=10, label=3, 367 has_default_value=False, default_value=[], 368 message_type=None, enum_type=None, containing_type=None, 369 is_extension=False, extension_scope=None, 370 serialized_options=None, file=DESCRIPTOR), 371 _descriptor.FieldDescriptor( 372 name='dst_length', full_name='chromeos_update_engine.InstallOperation.dst_length', index=6, 373 number=7, type=4, cpp_type=4, label=1, 374 has_default_value=False, default_value=0, 375 message_type=None, enum_type=None, containing_type=None, 376 is_extension=False, extension_scope=None, 377 serialized_options=None, file=DESCRIPTOR), 378 _descriptor.FieldDescriptor( 379 name='data_sha256_hash', full_name='chromeos_update_engine.InstallOperation.data_sha256_hash', index=7, 380 number=8, type=12, cpp_type=9, label=1, 381 has_default_value=False, default_value=_b(""), 382 message_type=None, enum_type=None, containing_type=None, 383 is_extension=False, extension_scope=None, 384 serialized_options=None, file=DESCRIPTOR), 385 _descriptor.FieldDescriptor( 386 name='src_sha256_hash', full_name='chromeos_update_engine.InstallOperation.src_sha256_hash', index=8, 387 number=9, type=12, cpp_type=9, label=1, 388 has_default_value=False, default_value=_b(""), 389 message_type=None, enum_type=None, containing_type=None, 390 is_extension=False, extension_scope=None, 391 serialized_options=None, file=DESCRIPTOR), 392 ], 393 extensions=[ 394 ], 395 nested_types=[], 396 enum_types=[ 397 _INSTALLOPERATION_TYPE, 398 ], 399 serialized_options=None, 400 is_extendable=False, 401 syntax='proto2', 402 extension_ranges=[], 403 oneofs=[ 404 ], 405 serialized_start=454, 406 serialized_end=948, 407) 408 409 410_COWMERGEOPERATION = _descriptor.Descriptor( 411 name='CowMergeOperation', 412 full_name='chromeos_update_engine.CowMergeOperation', 413 filename=None, 414 file=DESCRIPTOR, 415 containing_type=None, 416 fields=[ 417 _descriptor.FieldDescriptor( 418 name='type', full_name='chromeos_update_engine.CowMergeOperation.type', index=0, 419 number=1, type=14, cpp_type=8, label=1, 420 has_default_value=False, default_value=0, 421 message_type=None, enum_type=None, containing_type=None, 422 is_extension=False, extension_scope=None, 423 serialized_options=None, file=DESCRIPTOR), 424 _descriptor.FieldDescriptor( 425 name='src_extent', full_name='chromeos_update_engine.CowMergeOperation.src_extent', index=1, 426 number=2, type=11, cpp_type=10, label=1, 427 has_default_value=False, default_value=None, 428 message_type=None, enum_type=None, containing_type=None, 429 is_extension=False, extension_scope=None, 430 serialized_options=None, file=DESCRIPTOR), 431 _descriptor.FieldDescriptor( 432 name='dst_extent', full_name='chromeos_update_engine.CowMergeOperation.dst_extent', index=2, 433 number=3, type=11, cpp_type=10, label=1, 434 has_default_value=False, default_value=None, 435 message_type=None, enum_type=None, containing_type=None, 436 is_extension=False, extension_scope=None, 437 serialized_options=None, file=DESCRIPTOR), 438 ], 439 extensions=[ 440 ], 441 nested_types=[], 442 enum_types=[ 443 _COWMERGEOPERATION_TYPE, 444 ], 445 serialized_options=None, 446 is_extendable=False, 447 syntax='proto2', 448 extension_ranges=[], 449 oneofs=[ 450 ], 451 serialized_start=951, 452 serialized_end=1158, 453) 454 455 456_PARTITIONUPDATE = _descriptor.Descriptor( 457 name='PartitionUpdate', 458 full_name='chromeos_update_engine.PartitionUpdate', 459 filename=None, 460 file=DESCRIPTOR, 461 containing_type=None, 462 fields=[ 463 _descriptor.FieldDescriptor( 464 name='partition_name', full_name='chromeos_update_engine.PartitionUpdate.partition_name', index=0, 465 number=1, type=9, cpp_type=9, label=2, 466 has_default_value=False, default_value=_b("").decode('utf-8'), 467 message_type=None, enum_type=None, containing_type=None, 468 is_extension=False, extension_scope=None, 469 serialized_options=None, file=DESCRIPTOR), 470 _descriptor.FieldDescriptor( 471 name='run_postinstall', full_name='chromeos_update_engine.PartitionUpdate.run_postinstall', index=1, 472 number=2, type=8, cpp_type=7, label=1, 473 has_default_value=False, default_value=False, 474 message_type=None, enum_type=None, containing_type=None, 475 is_extension=False, extension_scope=None, 476 serialized_options=None, file=DESCRIPTOR), 477 _descriptor.FieldDescriptor( 478 name='postinstall_path', full_name='chromeos_update_engine.PartitionUpdate.postinstall_path', index=2, 479 number=3, type=9, cpp_type=9, label=1, 480 has_default_value=False, default_value=_b("").decode('utf-8'), 481 message_type=None, enum_type=None, containing_type=None, 482 is_extension=False, extension_scope=None, 483 serialized_options=None, file=DESCRIPTOR), 484 _descriptor.FieldDescriptor( 485 name='filesystem_type', full_name='chromeos_update_engine.PartitionUpdate.filesystem_type', index=3, 486 number=4, type=9, cpp_type=9, label=1, 487 has_default_value=False, default_value=_b("").decode('utf-8'), 488 message_type=None, enum_type=None, containing_type=None, 489 is_extension=False, extension_scope=None, 490 serialized_options=None, file=DESCRIPTOR), 491 _descriptor.FieldDescriptor( 492 name='new_partition_signature', full_name='chromeos_update_engine.PartitionUpdate.new_partition_signature', index=4, 493 number=5, type=11, cpp_type=10, label=3, 494 has_default_value=False, default_value=[], 495 message_type=None, enum_type=None, containing_type=None, 496 is_extension=False, extension_scope=None, 497 serialized_options=None, file=DESCRIPTOR), 498 _descriptor.FieldDescriptor( 499 name='old_partition_info', full_name='chromeos_update_engine.PartitionUpdate.old_partition_info', index=5, 500 number=6, type=11, cpp_type=10, label=1, 501 has_default_value=False, default_value=None, 502 message_type=None, enum_type=None, containing_type=None, 503 is_extension=False, extension_scope=None, 504 serialized_options=None, file=DESCRIPTOR), 505 _descriptor.FieldDescriptor( 506 name='new_partition_info', full_name='chromeos_update_engine.PartitionUpdate.new_partition_info', index=6, 507 number=7, type=11, cpp_type=10, label=1, 508 has_default_value=False, default_value=None, 509 message_type=None, enum_type=None, containing_type=None, 510 is_extension=False, extension_scope=None, 511 serialized_options=None, file=DESCRIPTOR), 512 _descriptor.FieldDescriptor( 513 name='operations', full_name='chromeos_update_engine.PartitionUpdate.operations', index=7, 514 number=8, type=11, cpp_type=10, label=3, 515 has_default_value=False, default_value=[], 516 message_type=None, enum_type=None, containing_type=None, 517 is_extension=False, extension_scope=None, 518 serialized_options=None, file=DESCRIPTOR), 519 _descriptor.FieldDescriptor( 520 name='postinstall_optional', full_name='chromeos_update_engine.PartitionUpdate.postinstall_optional', index=8, 521 number=9, type=8, cpp_type=7, label=1, 522 has_default_value=False, default_value=False, 523 message_type=None, enum_type=None, containing_type=None, 524 is_extension=False, extension_scope=None, 525 serialized_options=None, file=DESCRIPTOR), 526 _descriptor.FieldDescriptor( 527 name='hash_tree_data_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_data_extent', index=9, 528 number=10, type=11, cpp_type=10, label=1, 529 has_default_value=False, default_value=None, 530 message_type=None, enum_type=None, containing_type=None, 531 is_extension=False, extension_scope=None, 532 serialized_options=None, file=DESCRIPTOR), 533 _descriptor.FieldDescriptor( 534 name='hash_tree_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_extent', index=10, 535 number=11, type=11, cpp_type=10, label=1, 536 has_default_value=False, default_value=None, 537 message_type=None, enum_type=None, containing_type=None, 538 is_extension=False, extension_scope=None, 539 serialized_options=None, file=DESCRIPTOR), 540 _descriptor.FieldDescriptor( 541 name='hash_tree_algorithm', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_algorithm', index=11, 542 number=12, type=9, cpp_type=9, label=1, 543 has_default_value=False, default_value=_b("").decode('utf-8'), 544 message_type=None, enum_type=None, containing_type=None, 545 is_extension=False, extension_scope=None, 546 serialized_options=None, file=DESCRIPTOR), 547 _descriptor.FieldDescriptor( 548 name='hash_tree_salt', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_salt', index=12, 549 number=13, type=12, cpp_type=9, label=1, 550 has_default_value=False, default_value=_b(""), 551 message_type=None, enum_type=None, containing_type=None, 552 is_extension=False, extension_scope=None, 553 serialized_options=None, file=DESCRIPTOR), 554 _descriptor.FieldDescriptor( 555 name='fec_data_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_data_extent', index=13, 556 number=14, type=11, cpp_type=10, label=1, 557 has_default_value=False, default_value=None, 558 message_type=None, enum_type=None, containing_type=None, 559 is_extension=False, extension_scope=None, 560 serialized_options=None, file=DESCRIPTOR), 561 _descriptor.FieldDescriptor( 562 name='fec_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_extent', index=14, 563 number=15, type=11, cpp_type=10, label=1, 564 has_default_value=False, default_value=None, 565 message_type=None, enum_type=None, containing_type=None, 566 is_extension=False, extension_scope=None, 567 serialized_options=None, file=DESCRIPTOR), 568 _descriptor.FieldDescriptor( 569 name='fec_roots', full_name='chromeos_update_engine.PartitionUpdate.fec_roots', index=15, 570 number=16, type=13, cpp_type=3, label=1, 571 has_default_value=True, default_value=2, 572 message_type=None, enum_type=None, containing_type=None, 573 is_extension=False, extension_scope=None, 574 serialized_options=None, file=DESCRIPTOR), 575 _descriptor.FieldDescriptor( 576 name='version', full_name='chromeos_update_engine.PartitionUpdate.version', index=16, 577 number=17, type=9, cpp_type=9, label=1, 578 has_default_value=False, default_value=_b("").decode('utf-8'), 579 message_type=None, enum_type=None, containing_type=None, 580 is_extension=False, extension_scope=None, 581 serialized_options=None, file=DESCRIPTOR), 582 _descriptor.FieldDescriptor( 583 name='merge_operations', full_name='chromeos_update_engine.PartitionUpdate.merge_operations', index=17, 584 number=18, type=11, cpp_type=10, label=3, 585 has_default_value=False, default_value=[], 586 message_type=None, enum_type=None, containing_type=None, 587 is_extension=False, extension_scope=None, 588 serialized_options=None, file=DESCRIPTOR), 589 _descriptor.FieldDescriptor( 590 name='estimate_cow_size', full_name='chromeos_update_engine.PartitionUpdate.estimate_cow_size', index=18, 591 number=19, type=4, cpp_type=4, label=1, 592 has_default_value=False, default_value=0, 593 message_type=None, enum_type=None, containing_type=None, 594 is_extension=False, extension_scope=None, 595 serialized_options=None, file=DESCRIPTOR), 596 ], 597 extensions=[ 598 ], 599 nested_types=[], 600 enum_types=[ 601 ], 602 serialized_options=None, 603 is_extendable=False, 604 syntax='proto2', 605 extension_ranges=[], 606 oneofs=[ 607 ], 608 serialized_start=1161, 609 serialized_end=2001, 610) 611 612 613_DYNAMICPARTITIONGROUP = _descriptor.Descriptor( 614 name='DynamicPartitionGroup', 615 full_name='chromeos_update_engine.DynamicPartitionGroup', 616 filename=None, 617 file=DESCRIPTOR, 618 containing_type=None, 619 fields=[ 620 _descriptor.FieldDescriptor( 621 name='name', full_name='chromeos_update_engine.DynamicPartitionGroup.name', index=0, 622 number=1, type=9, cpp_type=9, label=2, 623 has_default_value=False, default_value=_b("").decode('utf-8'), 624 message_type=None, enum_type=None, containing_type=None, 625 is_extension=False, extension_scope=None, 626 serialized_options=None, file=DESCRIPTOR), 627 _descriptor.FieldDescriptor( 628 name='size', full_name='chromeos_update_engine.DynamicPartitionGroup.size', index=1, 629 number=2, type=4, cpp_type=4, label=1, 630 has_default_value=False, default_value=0, 631 message_type=None, enum_type=None, containing_type=None, 632 is_extension=False, extension_scope=None, 633 serialized_options=None, file=DESCRIPTOR), 634 _descriptor.FieldDescriptor( 635 name='partition_names', full_name='chromeos_update_engine.DynamicPartitionGroup.partition_names', index=2, 636 number=3, type=9, cpp_type=9, label=3, 637 has_default_value=False, default_value=[], 638 message_type=None, enum_type=None, containing_type=None, 639 is_extension=False, extension_scope=None, 640 serialized_options=None, file=DESCRIPTOR), 641 ], 642 extensions=[ 643 ], 644 nested_types=[], 645 enum_types=[ 646 ], 647 serialized_options=None, 648 is_extendable=False, 649 syntax='proto2', 650 extension_ranges=[], 651 oneofs=[ 652 ], 653 serialized_start=2003, 654 serialized_end=2079, 655) 656 657 658_DYNAMICPARTITIONMETADATA = _descriptor.Descriptor( 659 name='DynamicPartitionMetadata', 660 full_name='chromeos_update_engine.DynamicPartitionMetadata', 661 filename=None, 662 file=DESCRIPTOR, 663 containing_type=None, 664 fields=[ 665 _descriptor.FieldDescriptor( 666 name='groups', full_name='chromeos_update_engine.DynamicPartitionMetadata.groups', index=0, 667 number=1, type=11, cpp_type=10, label=3, 668 has_default_value=False, default_value=[], 669 message_type=None, enum_type=None, containing_type=None, 670 is_extension=False, extension_scope=None, 671 serialized_options=None, file=DESCRIPTOR), 672 _descriptor.FieldDescriptor( 673 name='snapshot_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.snapshot_enabled', index=1, 674 number=2, type=8, cpp_type=7, label=1, 675 has_default_value=False, default_value=False, 676 message_type=None, enum_type=None, containing_type=None, 677 is_extension=False, extension_scope=None, 678 serialized_options=None, file=DESCRIPTOR), 679 _descriptor.FieldDescriptor( 680 name='vabc_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.vabc_enabled', index=2, 681 number=3, type=8, cpp_type=7, label=1, 682 has_default_value=False, default_value=False, 683 message_type=None, enum_type=None, containing_type=None, 684 is_extension=False, extension_scope=None, 685 serialized_options=None, file=DESCRIPTOR), 686 _descriptor.FieldDescriptor( 687 name='vabc_compression_param', full_name='chromeos_update_engine.DynamicPartitionMetadata.vabc_compression_param', index=3, 688 number=4, type=9, cpp_type=9, label=1, 689 has_default_value=False, default_value=_b("").decode('utf-8'), 690 message_type=None, enum_type=None, containing_type=None, 691 is_extension=False, extension_scope=None, 692 serialized_options=None, file=DESCRIPTOR), 693 ], 694 extensions=[ 695 ], 696 nested_types=[], 697 enum_types=[ 698 ], 699 serialized_options=None, 700 is_extendable=False, 701 syntax='proto2', 702 extension_ranges=[], 703 oneofs=[ 704 ], 705 serialized_start=2082, 706 serialized_end=2251, 707) 708 709 710_APEXINFO = _descriptor.Descriptor( 711 name='ApexInfo', 712 full_name='chromeos_update_engine.ApexInfo', 713 filename=None, 714 file=DESCRIPTOR, 715 containing_type=None, 716 fields=[ 717 _descriptor.FieldDescriptor( 718 name='package_name', full_name='chromeos_update_engine.ApexInfo.package_name', index=0, 719 number=1, type=9, cpp_type=9, label=1, 720 has_default_value=False, default_value=_b("").decode('utf-8'), 721 message_type=None, enum_type=None, containing_type=None, 722 is_extension=False, extension_scope=None, 723 serialized_options=None, file=DESCRIPTOR), 724 _descriptor.FieldDescriptor( 725 name='version', full_name='chromeos_update_engine.ApexInfo.version', index=1, 726 number=2, type=3, cpp_type=2, label=1, 727 has_default_value=False, default_value=0, 728 message_type=None, enum_type=None, containing_type=None, 729 is_extension=False, extension_scope=None, 730 serialized_options=None, file=DESCRIPTOR), 731 _descriptor.FieldDescriptor( 732 name='is_compressed', full_name='chromeos_update_engine.ApexInfo.is_compressed', index=2, 733 number=3, type=8, cpp_type=7, label=1, 734 has_default_value=False, default_value=False, 735 message_type=None, enum_type=None, containing_type=None, 736 is_extension=False, extension_scope=None, 737 serialized_options=None, file=DESCRIPTOR), 738 _descriptor.FieldDescriptor( 739 name='decompressed_size', full_name='chromeos_update_engine.ApexInfo.decompressed_size', index=3, 740 number=4, type=3, cpp_type=2, label=1, 741 has_default_value=False, default_value=0, 742 message_type=None, enum_type=None, containing_type=None, 743 is_extension=False, extension_scope=None, 744 serialized_options=None, file=DESCRIPTOR), 745 ], 746 extensions=[ 747 ], 748 nested_types=[], 749 enum_types=[ 750 ], 751 serialized_options=None, 752 is_extendable=False, 753 syntax='proto2', 754 extension_ranges=[], 755 oneofs=[ 756 ], 757 serialized_start=2253, 758 serialized_end=2352, 759) 760 761 762_APEXMETADATA = _descriptor.Descriptor( 763 name='ApexMetadata', 764 full_name='chromeos_update_engine.ApexMetadata', 765 filename=None, 766 file=DESCRIPTOR, 767 containing_type=None, 768 fields=[ 769 _descriptor.FieldDescriptor( 770 name='apex_info', full_name='chromeos_update_engine.ApexMetadata.apex_info', index=0, 771 number=1, type=11, cpp_type=10, label=3, 772 has_default_value=False, default_value=[], 773 message_type=None, enum_type=None, containing_type=None, 774 is_extension=False, extension_scope=None, 775 serialized_options=None, file=DESCRIPTOR), 776 ], 777 extensions=[ 778 ], 779 nested_types=[], 780 enum_types=[ 781 ], 782 serialized_options=None, 783 is_extendable=False, 784 syntax='proto2', 785 extension_ranges=[], 786 oneofs=[ 787 ], 788 serialized_start=2354, 789 serialized_end=2421, 790) 791 792 793_DELTAARCHIVEMANIFEST = _descriptor.Descriptor( 794 name='DeltaArchiveManifest', 795 full_name='chromeos_update_engine.DeltaArchiveManifest', 796 filename=None, 797 file=DESCRIPTOR, 798 containing_type=None, 799 fields=[ 800 _descriptor.FieldDescriptor( 801 name='install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.install_operations', index=0, 802 number=1, type=11, cpp_type=10, label=3, 803 has_default_value=False, default_value=[], 804 message_type=None, enum_type=None, containing_type=None, 805 is_extension=False, extension_scope=None, 806 serialized_options=_b('\030\001'), file=DESCRIPTOR), 807 _descriptor.FieldDescriptor( 808 name='kernel_install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.kernel_install_operations', index=1, 809 number=2, type=11, cpp_type=10, label=3, 810 has_default_value=False, default_value=[], 811 message_type=None, enum_type=None, containing_type=None, 812 is_extension=False, extension_scope=None, 813 serialized_options=_b('\030\001'), file=DESCRIPTOR), 814 _descriptor.FieldDescriptor( 815 name='block_size', full_name='chromeos_update_engine.DeltaArchiveManifest.block_size', index=2, 816 number=3, type=13, cpp_type=3, label=1, 817 has_default_value=True, default_value=4096, 818 message_type=None, enum_type=None, containing_type=None, 819 is_extension=False, extension_scope=None, 820 serialized_options=None, file=DESCRIPTOR), 821 _descriptor.FieldDescriptor( 822 name='signatures_offset', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_offset', index=3, 823 number=4, type=4, cpp_type=4, label=1, 824 has_default_value=False, default_value=0, 825 message_type=None, enum_type=None, containing_type=None, 826 is_extension=False, extension_scope=None, 827 serialized_options=None, file=DESCRIPTOR), 828 _descriptor.FieldDescriptor( 829 name='signatures_size', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_size', index=4, 830 number=5, type=4, cpp_type=4, label=1, 831 has_default_value=False, default_value=0, 832 message_type=None, enum_type=None, containing_type=None, 833 is_extension=False, extension_scope=None, 834 serialized_options=None, file=DESCRIPTOR), 835 _descriptor.FieldDescriptor( 836 name='old_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_kernel_info', index=5, 837 number=6, type=11, cpp_type=10, label=1, 838 has_default_value=False, default_value=None, 839 message_type=None, enum_type=None, containing_type=None, 840 is_extension=False, extension_scope=None, 841 serialized_options=_b('\030\001'), file=DESCRIPTOR), 842 _descriptor.FieldDescriptor( 843 name='new_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_kernel_info', index=6, 844 number=7, type=11, cpp_type=10, label=1, 845 has_default_value=False, default_value=None, 846 message_type=None, enum_type=None, containing_type=None, 847 is_extension=False, extension_scope=None, 848 serialized_options=_b('\030\001'), file=DESCRIPTOR), 849 _descriptor.FieldDescriptor( 850 name='old_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_rootfs_info', index=7, 851 number=8, type=11, cpp_type=10, label=1, 852 has_default_value=False, default_value=None, 853 message_type=None, enum_type=None, containing_type=None, 854 is_extension=False, extension_scope=None, 855 serialized_options=_b('\030\001'), file=DESCRIPTOR), 856 _descriptor.FieldDescriptor( 857 name='new_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_rootfs_info', index=8, 858 number=9, type=11, cpp_type=10, label=1, 859 has_default_value=False, default_value=None, 860 message_type=None, enum_type=None, containing_type=None, 861 is_extension=False, extension_scope=None, 862 serialized_options=_b('\030\001'), file=DESCRIPTOR), 863 _descriptor.FieldDescriptor( 864 name='old_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_image_info', index=9, 865 number=10, type=11, cpp_type=10, label=1, 866 has_default_value=False, default_value=None, 867 message_type=None, enum_type=None, containing_type=None, 868 is_extension=False, extension_scope=None, 869 serialized_options=_b('\030\001'), file=DESCRIPTOR), 870 _descriptor.FieldDescriptor( 871 name='new_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_image_info', index=10, 872 number=11, type=11, cpp_type=10, label=1, 873 has_default_value=False, default_value=None, 874 message_type=None, enum_type=None, containing_type=None, 875 is_extension=False, extension_scope=None, 876 serialized_options=_b('\030\001'), file=DESCRIPTOR), 877 _descriptor.FieldDescriptor( 878 name='minor_version', full_name='chromeos_update_engine.DeltaArchiveManifest.minor_version', index=11, 879 number=12, type=13, cpp_type=3, label=1, 880 has_default_value=True, default_value=0, 881 message_type=None, enum_type=None, containing_type=None, 882 is_extension=False, extension_scope=None, 883 serialized_options=None, file=DESCRIPTOR), 884 _descriptor.FieldDescriptor( 885 name='partitions', full_name='chromeos_update_engine.DeltaArchiveManifest.partitions', index=12, 886 number=13, type=11, cpp_type=10, label=3, 887 has_default_value=False, default_value=[], 888 message_type=None, enum_type=None, containing_type=None, 889 is_extension=False, extension_scope=None, 890 serialized_options=None, file=DESCRIPTOR), 891 _descriptor.FieldDescriptor( 892 name='max_timestamp', full_name='chromeos_update_engine.DeltaArchiveManifest.max_timestamp', index=13, 893 number=14, type=3, cpp_type=2, label=1, 894 has_default_value=False, default_value=0, 895 message_type=None, enum_type=None, containing_type=None, 896 is_extension=False, extension_scope=None, 897 serialized_options=None, file=DESCRIPTOR), 898 _descriptor.FieldDescriptor( 899 name='dynamic_partition_metadata', full_name='chromeos_update_engine.DeltaArchiveManifest.dynamic_partition_metadata', index=14, 900 number=15, type=11, cpp_type=10, label=1, 901 has_default_value=False, default_value=None, 902 message_type=None, enum_type=None, containing_type=None, 903 is_extension=False, extension_scope=None, 904 serialized_options=None, file=DESCRIPTOR), 905 _descriptor.FieldDescriptor( 906 name='partial_update', full_name='chromeos_update_engine.DeltaArchiveManifest.partial_update', index=15, 907 number=16, type=8, cpp_type=7, label=1, 908 has_default_value=False, default_value=False, 909 message_type=None, enum_type=None, containing_type=None, 910 is_extension=False, extension_scope=None, 911 serialized_options=None, file=DESCRIPTOR), 912 _descriptor.FieldDescriptor( 913 name='apex_info', full_name='chromeos_update_engine.DeltaArchiveManifest.apex_info', index=16, 914 number=17, type=11, cpp_type=10, label=3, 915 has_default_value=False, default_value=[], 916 message_type=None, enum_type=None, containing_type=None, 917 is_extension=False, extension_scope=None, 918 serialized_options=None, file=DESCRIPTOR), 919 ], 920 extensions=[ 921 ], 922 nested_types=[], 923 enum_types=[ 924 ], 925 serialized_options=None, 926 is_extendable=False, 927 syntax='proto2', 928 extension_ranges=[], 929 oneofs=[ 930 ], 931 serialized_start=2424, 932 serialized_end=3350, 933) 934 935_SIGNATURES_SIGNATURE.containing_type = _SIGNATURES 936_SIGNATURES.fields_by_name['signatures'].message_type = _SIGNATURES_SIGNATURE 937_INSTALLOPERATION.fields_by_name['type'].enum_type = _INSTALLOPERATION_TYPE 938_INSTALLOPERATION.fields_by_name['src_extents'].message_type = _EXTENT 939_INSTALLOPERATION.fields_by_name['dst_extents'].message_type = _EXTENT 940_INSTALLOPERATION_TYPE.containing_type = _INSTALLOPERATION 941_COWMERGEOPERATION.fields_by_name['type'].enum_type = _COWMERGEOPERATION_TYPE 942_COWMERGEOPERATION.fields_by_name['src_extent'].message_type = _EXTENT 943_COWMERGEOPERATION.fields_by_name['dst_extent'].message_type = _EXTENT 944_COWMERGEOPERATION_TYPE.containing_type = _COWMERGEOPERATION 945_PARTITIONUPDATE.fields_by_name['new_partition_signature'].message_type = _SIGNATURES_SIGNATURE 946_PARTITIONUPDATE.fields_by_name['old_partition_info'].message_type = _PARTITIONINFO 947_PARTITIONUPDATE.fields_by_name['new_partition_info'].message_type = _PARTITIONINFO 948_PARTITIONUPDATE.fields_by_name['operations'].message_type = _INSTALLOPERATION 949_PARTITIONUPDATE.fields_by_name['hash_tree_data_extent'].message_type = _EXTENT 950_PARTITIONUPDATE.fields_by_name['hash_tree_extent'].message_type = _EXTENT 951_PARTITIONUPDATE.fields_by_name['fec_data_extent'].message_type = _EXTENT 952_PARTITIONUPDATE.fields_by_name['fec_extent'].message_type = _EXTENT 953_PARTITIONUPDATE.fields_by_name['merge_operations'].message_type = _COWMERGEOPERATION 954_DYNAMICPARTITIONMETADATA.fields_by_name['groups'].message_type = _DYNAMICPARTITIONGROUP 955_APEXMETADATA.fields_by_name['apex_info'].message_type = _APEXINFO 956_DELTAARCHIVEMANIFEST.fields_by_name['install_operations'].message_type = _INSTALLOPERATION 957_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations'].message_type = _INSTALLOPERATION 958_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info'].message_type = _PARTITIONINFO 959_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info'].message_type = _PARTITIONINFO 960_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info'].message_type = _PARTITIONINFO 961_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info'].message_type = _PARTITIONINFO 962_DELTAARCHIVEMANIFEST.fields_by_name['old_image_info'].message_type = _IMAGEINFO 963_DELTAARCHIVEMANIFEST.fields_by_name['new_image_info'].message_type = _IMAGEINFO 964_DELTAARCHIVEMANIFEST.fields_by_name['partitions'].message_type = _PARTITIONUPDATE 965_DELTAARCHIVEMANIFEST.fields_by_name['dynamic_partition_metadata'].message_type = _DYNAMICPARTITIONMETADATA 966_DELTAARCHIVEMANIFEST.fields_by_name['apex_info'].message_type = _APEXINFO 967DESCRIPTOR.message_types_by_name['Extent'] = _EXTENT 968DESCRIPTOR.message_types_by_name['Signatures'] = _SIGNATURES 969DESCRIPTOR.message_types_by_name['PartitionInfo'] = _PARTITIONINFO 970DESCRIPTOR.message_types_by_name['ImageInfo'] = _IMAGEINFO 971DESCRIPTOR.message_types_by_name['InstallOperation'] = _INSTALLOPERATION 972DESCRIPTOR.message_types_by_name['CowMergeOperation'] = _COWMERGEOPERATION 973DESCRIPTOR.message_types_by_name['PartitionUpdate'] = _PARTITIONUPDATE 974DESCRIPTOR.message_types_by_name['DynamicPartitionGroup'] = _DYNAMICPARTITIONGROUP 975DESCRIPTOR.message_types_by_name['DynamicPartitionMetadata'] = _DYNAMICPARTITIONMETADATA 976DESCRIPTOR.message_types_by_name['ApexInfo'] = _APEXINFO 977DESCRIPTOR.message_types_by_name['ApexMetadata'] = _APEXMETADATA 978DESCRIPTOR.message_types_by_name['DeltaArchiveManifest'] = _DELTAARCHIVEMANIFEST 979_sym_db.RegisterFileDescriptor(DESCRIPTOR) 980 981Extent = _reflection.GeneratedProtocolMessageType('Extent', (_message.Message,), { 982 'DESCRIPTOR' : _EXTENT, 983 '__module__' : 'update_metadata_pb2' 984 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Extent) 985 }) 986_sym_db.RegisterMessage(Extent) 987 988Signatures = _reflection.GeneratedProtocolMessageType('Signatures', (_message.Message,), { 989 990 'Signature' : _reflection.GeneratedProtocolMessageType('Signature', (_message.Message,), { 991 'DESCRIPTOR' : _SIGNATURES_SIGNATURE, 992 '__module__' : 'update_metadata_pb2' 993 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures.Signature) 994 }) 995 , 996 'DESCRIPTOR' : _SIGNATURES, 997 '__module__' : 'update_metadata_pb2' 998 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures) 999 }) 1000_sym_db.RegisterMessage(Signatures) 1001_sym_db.RegisterMessage(Signatures.Signature) 1002 1003PartitionInfo = _reflection.GeneratedProtocolMessageType('PartitionInfo', (_message.Message,), { 1004 'DESCRIPTOR' : _PARTITIONINFO, 1005 '__module__' : 'update_metadata_pb2' 1006 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionInfo) 1007 }) 1008_sym_db.RegisterMessage(PartitionInfo) 1009 1010ImageInfo = _reflection.GeneratedProtocolMessageType('ImageInfo', (_message.Message,), { 1011 'DESCRIPTOR' : _IMAGEINFO, 1012 '__module__' : 'update_metadata_pb2' 1013 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ImageInfo) 1014 }) 1015_sym_db.RegisterMessage(ImageInfo) 1016 1017InstallOperation = _reflection.GeneratedProtocolMessageType('InstallOperation', (_message.Message,), { 1018 'DESCRIPTOR' : _INSTALLOPERATION, 1019 '__module__' : 'update_metadata_pb2' 1020 # @@protoc_insertion_point(class_scope:chromeos_update_engine.InstallOperation) 1021 }) 1022_sym_db.RegisterMessage(InstallOperation) 1023 1024CowMergeOperation = _reflection.GeneratedProtocolMessageType('CowMergeOperation', (_message.Message,), { 1025 'DESCRIPTOR' : _COWMERGEOPERATION, 1026 '__module__' : 'update_metadata_pb2' 1027 # @@protoc_insertion_point(class_scope:chromeos_update_engine.CowMergeOperation) 1028 }) 1029_sym_db.RegisterMessage(CowMergeOperation) 1030 1031PartitionUpdate = _reflection.GeneratedProtocolMessageType('PartitionUpdate', (_message.Message,), { 1032 'DESCRIPTOR' : _PARTITIONUPDATE, 1033 '__module__' : 'update_metadata_pb2' 1034 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionUpdate) 1035 }) 1036_sym_db.RegisterMessage(PartitionUpdate) 1037 1038DynamicPartitionGroup = _reflection.GeneratedProtocolMessageType('DynamicPartitionGroup', (_message.Message,), { 1039 'DESCRIPTOR' : _DYNAMICPARTITIONGROUP, 1040 '__module__' : 'update_metadata_pb2' 1041 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionGroup) 1042 }) 1043_sym_db.RegisterMessage(DynamicPartitionGroup) 1044 1045DynamicPartitionMetadata = _reflection.GeneratedProtocolMessageType('DynamicPartitionMetadata', (_message.Message,), { 1046 'DESCRIPTOR' : _DYNAMICPARTITIONMETADATA, 1047 '__module__' : 'update_metadata_pb2' 1048 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionMetadata) 1049 }) 1050_sym_db.RegisterMessage(DynamicPartitionMetadata) 1051 1052ApexInfo = _reflection.GeneratedProtocolMessageType('ApexInfo', (_message.Message,), { 1053 'DESCRIPTOR' : _APEXINFO, 1054 '__module__' : 'update_metadata_pb2' 1055 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ApexInfo) 1056 }) 1057_sym_db.RegisterMessage(ApexInfo) 1058 1059ApexMetadata = _reflection.GeneratedProtocolMessageType('ApexMetadata', (_message.Message,), { 1060 'DESCRIPTOR' : _APEXMETADATA, 1061 '__module__' : 'update_metadata_pb2' 1062 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ApexMetadata) 1063 }) 1064_sym_db.RegisterMessage(ApexMetadata) 1065 1066DeltaArchiveManifest = _reflection.GeneratedProtocolMessageType('DeltaArchiveManifest', (_message.Message,), { 1067 'DESCRIPTOR' : _DELTAARCHIVEMANIFEST, 1068 '__module__' : 'update_metadata_pb2' 1069 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DeltaArchiveManifest) 1070 }) 1071_sym_db.RegisterMessage(DeltaArchiveManifest) 1072 1073 1074DESCRIPTOR._options = None 1075_SIGNATURES_SIGNATURE.fields_by_name['version']._options = None 1076_IMAGEINFO.fields_by_name['board']._options = None 1077_IMAGEINFO.fields_by_name['key']._options = None 1078_IMAGEINFO.fields_by_name['channel']._options = None 1079_IMAGEINFO.fields_by_name['version']._options = None 1080_IMAGEINFO.fields_by_name['build_channel']._options = None 1081_IMAGEINFO.fields_by_name['build_version']._options = None 1082_INSTALLOPERATION_TYPE.values_by_name["MOVE"]._options = None 1083_INSTALLOPERATION_TYPE.values_by_name["BSDIFF"]._options = None 1084_DELTAARCHIVEMANIFEST.fields_by_name['install_operations']._options = None 1085_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations']._options = None 1086_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info']._options = None 1087_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info']._options = None 1088_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info']._options = None 1089_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info']._options = None 1090_DELTAARCHIVEMANIFEST.fields_by_name['old_image_info']._options = None 1091_DELTAARCHIVEMANIFEST.fields_by_name['new_image_info']._options = None 1092# @@protoc_insertion_point(module_scope) 1093