1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 4, 7 "is_integral" : true, 8 "is_unsigned" : true, 9 "linker_set_key" : "_ZTIDi", 10 "name" : "char32_t", 11 "size" : 4 12 }, 13 { 14 "alignment" : 4, 15 "linker_set_key" : "_ZTIDn", 16 "name" : "std::nullptr_t", 17 "size" : 4 18 }, 19 { 20 "alignment" : 2, 21 "is_integral" : true, 22 "is_unsigned" : true, 23 "linker_set_key" : "_ZTIDs", 24 "name" : "char16_t", 25 "size" : 2 26 }, 27 { 28 "alignment" : 1, 29 "is_integral" : true, 30 "linker_set_key" : "_ZTIa", 31 "name" : "signed char", 32 "size" : 1 33 }, 34 { 35 "alignment" : 1, 36 "is_integral" : true, 37 "is_unsigned" : true, 38 "linker_set_key" : "_ZTIb", 39 "name" : "bool", 40 "size" : 1 41 }, 42 { 43 "alignment" : 1, 44 "is_integral" : true, 45 "linker_set_key" : "_ZTIc", 46 "name" : "char", 47 "size" : 1 48 }, 49 { 50 "alignment" : 4, 51 "linker_set_key" : "_ZTId", 52 "name" : "double", 53 "size" : 8 54 }, 55 { 56 "alignment" : 4, 57 "linker_set_key" : "_ZTIe", 58 "name" : "long double", 59 "size" : 8 60 }, 61 { 62 "alignment" : 4, 63 "linker_set_key" : "_ZTIf", 64 "name" : "float", 65 "size" : 4 66 }, 67 { 68 "alignment" : 1, 69 "is_integral" : true, 70 "is_unsigned" : true, 71 "linker_set_key" : "_ZTIh", 72 "name" : "unsigned char", 73 "size" : 1 74 }, 75 { 76 "alignment" : 4, 77 "is_integral" : true, 78 "linker_set_key" : "_ZTIi", 79 "name" : "int", 80 "size" : 4 81 }, 82 { 83 "alignment" : 4, 84 "is_integral" : true, 85 "is_unsigned" : true, 86 "linker_set_key" : "_ZTIj", 87 "name" : "unsigned int", 88 "size" : 4 89 }, 90 { 91 "alignment" : 4, 92 "is_integral" : true, 93 "linker_set_key" : "_ZTIl", 94 "name" : "long", 95 "size" : 4 96 }, 97 { 98 "alignment" : 4, 99 "is_integral" : true, 100 "is_unsigned" : true, 101 "linker_set_key" : "_ZTIm", 102 "name" : "unsigned long", 103 "size" : 4 104 }, 105 { 106 "alignment" : 2, 107 "is_integral" : true, 108 "linker_set_key" : "_ZTIs", 109 "name" : "short", 110 "size" : 2 111 }, 112 { 113 "alignment" : 2, 114 "is_integral" : true, 115 "is_unsigned" : true, 116 "linker_set_key" : "_ZTIt", 117 "name" : "unsigned short", 118 "size" : 2 119 }, 120 { 121 "linker_set_key" : "_ZTIv", 122 "name" : "void" 123 }, 124 { 125 "alignment" : 4, 126 "is_integral" : true, 127 "linker_set_key" : "_ZTIw", 128 "name" : "wchar_t", 129 "size" : 4 130 }, 131 { 132 "alignment" : 4, 133 "is_integral" : true, 134 "linker_set_key" : "_ZTIx", 135 "name" : "long long", 136 "size" : 8 137 }, 138 { 139 "alignment" : 4, 140 "is_integral" : true, 141 "is_unsigned" : true, 142 "linker_set_key" : "_ZTIy", 143 "name" : "unsigned long long", 144 "size" : 8 145 } 146 ], 147 "elf_functions" : 148 [ 149 { 150 "name" : "AStatsEventList_addStatsEvent" 151 }, 152 { 153 "name" : "AStatsManager_PullAtomMetadata_getAdditiveFields" 154 }, 155 { 156 "name" : "AStatsManager_PullAtomMetadata_getCoolDownMillis" 157 }, 158 { 159 "name" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields" 160 }, 161 { 162 "name" : "AStatsManager_PullAtomMetadata_getTimeoutMillis" 163 }, 164 { 165 "name" : "AStatsManager_PullAtomMetadata_obtain" 166 }, 167 { 168 "name" : "AStatsManager_PullAtomMetadata_release" 169 }, 170 { 171 "name" : "AStatsManager_PullAtomMetadata_setAdditiveFields" 172 }, 173 { 174 "name" : "AStatsManager_PullAtomMetadata_setCoolDownMillis" 175 }, 176 { 177 "name" : "AStatsManager_PullAtomMetadata_setTimeoutMillis" 178 }, 179 { 180 "name" : "AStatsManager_addSubscription" 181 }, 182 { 183 "name" : "AStatsManager_clearPullAtomCallback" 184 }, 185 { 186 "name" : "AStatsManager_flushSubscription" 187 }, 188 { 189 "name" : "AStatsManager_removeSubscription" 190 }, 191 { 192 "name" : "AStatsManager_setPullAtomCallback" 193 } 194 ], 195 "elf_objects" : [], 196 "enum_types" : 197 [ 198 { 199 "alignment" : 4, 200 "enum_fields" : 201 [ 202 { 203 "enum_field_value" : 0, 204 "name" : "AStatsManager_PULL_SUCCESS" 205 }, 206 { 207 "enum_field_value" : 1, 208 "name" : "AStatsManager_PULL_SKIP" 209 } 210 ], 211 "linker_set_key" : "_ZTI24$AStatsManager_PULL_SKIP", 212 "name" : "(unnamed)", 213 "size" : 4, 214 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h", 215 "underlying_type" : "_ZTIj" 216 }, 217 { 218 "alignment" : 4, 219 "enum_fields" : 220 [ 221 { 222 "enum_field_value" : 1, 223 "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_STATSD_INITIATED" 224 }, 225 { 226 "enum_field_value" : 2, 227 "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_FLUSH_REQUESTED" 228 }, 229 { 230 "enum_field_value" : 3, 231 "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_SUBSCRIPTION_ENDED" 232 } 233 ], 234 "linker_set_key" : "_ZTI40AStatsManager_SubscriptionCallbackReason", 235 "name" : "AStatsManager_SubscriptionCallbackReason", 236 "size" : 4, 237 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h", 238 "underlying_type" : "_ZTIj" 239 } 240 ], 241 "function_types" : 242 [ 243 { 244 "alignment" : 4, 245 "linker_set_key" : "_ZTIFiiP15AStatsEventListPvE", 246 "name" : "int (int, AStatsEventList *, void *)", 247 "parameters" : 248 [ 249 { 250 "referenced_type" : "_ZTIi" 251 }, 252 { 253 "referenced_type" : "_ZTIP15AStatsEventList" 254 }, 255 { 256 "referenced_type" : "_ZTIPv" 257 } 258 ], 259 "return_type" : "_ZTIi", 260 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 261 }, 262 { 263 "alignment" : 4, 264 "linker_set_key" : "_ZTIFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE", 265 "name" : "void (int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned int, void *)", 266 "parameters" : 267 [ 268 { 269 "referenced_type" : "_ZTIi" 270 }, 271 { 272 "referenced_type" : "_ZTI40AStatsManager_SubscriptionCallbackReason" 273 }, 274 { 275 "referenced_type" : "_ZTIPh" 276 }, 277 { 278 "referenced_type" : "_ZTIj" 279 }, 280 { 281 "referenced_type" : "_ZTIPv" 282 } 283 ], 284 "return_type" : "_ZTIv", 285 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 286 } 287 ], 288 "functions" : 289 [ 290 { 291 "function_name" : "AStatsEventList_addStatsEvent", 292 "linker_set_key" : "AStatsEventList_addStatsEvent", 293 "parameters" : 294 [ 295 { 296 "referenced_type" : "_ZTIP15AStatsEventList" 297 } 298 ], 299 "return_type" : "_ZTIP11AStatsEvent", 300 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 301 }, 302 { 303 "function_name" : "AStatsManager_PullAtomMetadata_getAdditiveFields", 304 "linker_set_key" : "AStatsManager_PullAtomMetadata_getAdditiveFields", 305 "parameters" : 306 [ 307 { 308 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 309 }, 310 { 311 "referenced_type" : "_ZTIPi" 312 } 313 ], 314 "return_type" : "_ZTIv", 315 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 316 }, 317 { 318 "function_name" : "AStatsManager_PullAtomMetadata_getCoolDownMillis", 319 "linker_set_key" : "AStatsManager_PullAtomMetadata_getCoolDownMillis", 320 "parameters" : 321 [ 322 { 323 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 324 } 325 ], 326 "return_type" : "_ZTIx", 327 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 328 }, 329 { 330 "function_name" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields", 331 "linker_set_key" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields", 332 "parameters" : 333 [ 334 { 335 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 336 } 337 ], 338 "return_type" : "_ZTIi", 339 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 340 }, 341 { 342 "function_name" : "AStatsManager_PullAtomMetadata_getTimeoutMillis", 343 "linker_set_key" : "AStatsManager_PullAtomMetadata_getTimeoutMillis", 344 "parameters" : 345 [ 346 { 347 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 348 } 349 ], 350 "return_type" : "_ZTIx", 351 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 352 }, 353 { 354 "function_name" : "AStatsManager_PullAtomMetadata_obtain", 355 "linker_set_key" : "AStatsManager_PullAtomMetadata_obtain", 356 "return_type" : "_ZTIP30AStatsManager_PullAtomMetadata", 357 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 358 }, 359 { 360 "function_name" : "AStatsManager_PullAtomMetadata_release", 361 "linker_set_key" : "AStatsManager_PullAtomMetadata_release", 362 "parameters" : 363 [ 364 { 365 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 366 } 367 ], 368 "return_type" : "_ZTIv", 369 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 370 }, 371 { 372 "function_name" : "AStatsManager_PullAtomMetadata_setAdditiveFields", 373 "linker_set_key" : "AStatsManager_PullAtomMetadata_setAdditiveFields", 374 "parameters" : 375 [ 376 { 377 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 378 }, 379 { 380 "referenced_type" : "_ZTIPi" 381 }, 382 { 383 "referenced_type" : "_ZTIi" 384 } 385 ], 386 "return_type" : "_ZTIv", 387 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 388 }, 389 { 390 "function_name" : "AStatsManager_PullAtomMetadata_setCoolDownMillis", 391 "linker_set_key" : "AStatsManager_PullAtomMetadata_setCoolDownMillis", 392 "parameters" : 393 [ 394 { 395 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 396 }, 397 { 398 "referenced_type" : "_ZTIx" 399 } 400 ], 401 "return_type" : "_ZTIv", 402 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 403 }, 404 { 405 "function_name" : "AStatsManager_PullAtomMetadata_setTimeoutMillis", 406 "linker_set_key" : "AStatsManager_PullAtomMetadata_setTimeoutMillis", 407 "parameters" : 408 [ 409 { 410 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 411 }, 412 { 413 "referenced_type" : "_ZTIx" 414 } 415 ], 416 "return_type" : "_ZTIv", 417 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 418 }, 419 { 420 "function_name" : "AStatsManager_addSubscription", 421 "linker_set_key" : "AStatsManager_addSubscription", 422 "parameters" : 423 [ 424 { 425 "referenced_type" : "_ZTIPKh" 426 }, 427 { 428 "referenced_type" : "_ZTIj" 429 }, 430 { 431 "referenced_type" : "_ZTIKPFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE" 432 }, 433 { 434 "referenced_type" : "_ZTIPv" 435 } 436 ], 437 "return_type" : "_ZTIi", 438 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 439 }, 440 { 441 "function_name" : "AStatsManager_clearPullAtomCallback", 442 "linker_set_key" : "AStatsManager_clearPullAtomCallback", 443 "parameters" : 444 [ 445 { 446 "referenced_type" : "_ZTIi" 447 } 448 ], 449 "return_type" : "_ZTIv", 450 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 451 }, 452 { 453 "function_name" : "AStatsManager_flushSubscription", 454 "linker_set_key" : "AStatsManager_flushSubscription", 455 "parameters" : 456 [ 457 { 458 "referenced_type" : "_ZTIi" 459 } 460 ], 461 "return_type" : "_ZTIv", 462 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 463 }, 464 { 465 "function_name" : "AStatsManager_removeSubscription", 466 "linker_set_key" : "AStatsManager_removeSubscription", 467 "parameters" : 468 [ 469 { 470 "referenced_type" : "_ZTIi" 471 } 472 ], 473 "return_type" : "_ZTIv", 474 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 475 }, 476 { 477 "function_name" : "AStatsManager_setPullAtomCallback", 478 "linker_set_key" : "AStatsManager_setPullAtomCallback", 479 "parameters" : 480 [ 481 { 482 "referenced_type" : "_ZTIi" 483 }, 484 { 485 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 486 }, 487 { 488 "referenced_type" : "_ZTIPFiiP15AStatsEventListPvE" 489 }, 490 { 491 "referenced_type" : "_ZTIPv" 492 } 493 ], 494 "return_type" : "_ZTIv", 495 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 496 } 497 ], 498 "global_vars" : [], 499 "lvalue_reference_types" : [], 500 "pointer_types" : 501 [ 502 { 503 "alignment" : 4, 504 "linker_set_key" : "_ZTIP11AStatsEvent", 505 "name" : "AStatsEvent *", 506 "referenced_type" : "_ZTI11AStatsEvent", 507 "size" : 4, 508 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 509 }, 510 { 511 "alignment" : 4, 512 "linker_set_key" : "_ZTIP15AStatsEventList", 513 "name" : "AStatsEventList *", 514 "referenced_type" : "_ZTI15AStatsEventList", 515 "size" : 4, 516 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 517 }, 518 { 519 "alignment" : 4, 520 "linker_set_key" : "_ZTIP30AStatsManager_PullAtomMetadata", 521 "name" : "AStatsManager_PullAtomMetadata *", 522 "referenced_type" : "_ZTI30AStatsManager_PullAtomMetadata", 523 "size" : 4, 524 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 525 }, 526 { 527 "alignment" : 4, 528 "linker_set_key" : "_ZTIPFiiP15AStatsEventListPvE", 529 "name" : "int (*)(int, AStatsEventList *, void *)", 530 "referenced_type" : "_ZTIFiiP15AStatsEventListPvE", 531 "size" : 4, 532 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 533 }, 534 { 535 "alignment" : 4, 536 "linker_set_key" : "_ZTIPFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE", 537 "name" : "void (*)(int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned int, void *)", 538 "referenced_type" : "_ZTIFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE", 539 "size" : 4, 540 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 541 }, 542 { 543 "alignment" : 4, 544 "linker_set_key" : "_ZTIPKh", 545 "name" : "const unsigned char *", 546 "referenced_type" : "_ZTIKh", 547 "size" : 4, 548 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 549 }, 550 { 551 "alignment" : 4, 552 "linker_set_key" : "_ZTIPh", 553 "name" : "unsigned char *", 554 "referenced_type" : "_ZTIh", 555 "size" : 4, 556 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 557 }, 558 { 559 "alignment" : 4, 560 "linker_set_key" : "_ZTIPi", 561 "name" : "int *", 562 "referenced_type" : "_ZTIi", 563 "size" : 4, 564 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 565 }, 566 { 567 "alignment" : 4, 568 "linker_set_key" : "_ZTIPv", 569 "name" : "void *", 570 "referenced_type" : "_ZTIv", 571 "size" : 4, 572 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 573 } 574 ], 575 "qualified_types" : 576 [ 577 { 578 "alignment" : 4, 579 "is_const" : true, 580 "linker_set_key" : "_ZTIKPFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE", 581 "name" : "void (*const)(int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned int, void *)", 582 "referenced_type" : "_ZTIPFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE", 583 "size" : 4, 584 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 585 }, 586 { 587 "alignment" : 1, 588 "is_const" : true, 589 "linker_set_key" : "_ZTIKh", 590 "name" : "const unsigned char", 591 "referenced_type" : "_ZTIh", 592 "size" : 1, 593 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 594 } 595 ], 596 "record_types" : [], 597 "rvalue_reference_types" : [] 598} 599