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