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