1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 4, 6 "linker_set_key" : "char *[32]", 7 "name" : "char *[32]", 8 "referenced_type" : "type-26", 9 "self_type" : "type-35", 10 "size" : 128, 11 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 12 }, 13 { 14 "alignment" : 1, 15 "linker_set_key" : "char [65536]", 16 "name" : "char [65536]", 17 "referenced_type" : "type-9", 18 "self_type" : "type-31", 19 "size" : 65536, 20 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkListener.h" 21 }, 22 { 23 "alignment" : 4, 24 "linker_set_key" : "int [2]", 25 "name" : "int [2]", 26 "referenced_type" : "type-2", 27 "self_type" : "type-10", 28 "size" : 8, 29 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 30 } 31 ], 32 "builtin_types" : 33 [ 34 { 35 "alignment" : 1, 36 "is_integral" : true, 37 "is_unsigned" : true, 38 "linker_set_key" : "bool", 39 "name" : "bool", 40 "referenced_type" : "type-3", 41 "self_type" : "type-3", 42 "size" : 1 43 }, 44 { 45 "alignment" : 1, 46 "is_integral" : true, 47 "linker_set_key" : "char", 48 "name" : "char", 49 "referenced_type" : "type-9", 50 "self_type" : "type-9", 51 "size" : 1 52 }, 53 { 54 "alignment" : 4, 55 "is_integral" : true, 56 "linker_set_key" : "int", 57 "name" : "int", 58 "referenced_type" : "type-2", 59 "self_type" : "type-2", 60 "size" : 4 61 }, 62 { 63 "alignment" : 4, 64 "is_integral" : true, 65 "linker_set_key" : "long", 66 "name" : "long", 67 "referenced_type" : "type-11", 68 "self_type" : "type-11", 69 "size" : 4 70 }, 71 { 72 "alignment" : 4, 73 "is_integral" : true, 74 "is_unsigned" : true, 75 "linker_set_key" : "unsigned int", 76 "name" : "unsigned int", 77 "referenced_type" : "type-5", 78 "self_type" : "type-5", 79 "size" : 4 80 }, 81 { 82 "alignment" : 2, 83 "is_integral" : true, 84 "is_unsigned" : true, 85 "linker_set_key" : "unsigned short", 86 "name" : "unsigned short", 87 "referenced_type" : "type-45", 88 "self_type" : "type-45", 89 "size" : 2 90 }, 91 { 92 "linker_set_key" : "void", 93 "name" : "void", 94 "referenced_type" : "type-17", 95 "self_type" : "type-17" 96 } 97 ], 98 "elf_functions" : 99 [ 100 { 101 "name" : "_ZN12NetlinkEvent10findNlAttrEPK8nlmsghdrjt" 102 }, 103 { 104 "name" : "_ZN12NetlinkEvent14parseRtMessageEPK8nlmsghdr" 105 }, 106 { 107 "name" : "_ZN12NetlinkEvent18parseIfAddrMessageEPK8nlmsghdr" 108 }, 109 { 110 "name" : "_ZN12NetlinkEvent18parseIfInfoMessageEPK8nlmsghdr" 111 }, 112 { 113 "name" : "_ZN12NetlinkEvent20parseNfPacketMessageEP8nlmsghdr" 114 }, 115 { 116 "name" : "_ZN12NetlinkEvent21parseNdUserOptMessageEPK8nlmsghdr" 117 }, 118 { 119 "name" : "_ZN12NetlinkEvent22parseUlogPacketMessageEPK8nlmsghdr" 120 }, 121 { 122 "name" : "_ZN12NetlinkEvent24parseAsciiNetlinkMessageEPci" 123 }, 124 { 125 "name" : "_ZN12NetlinkEvent25parseBinaryNetlinkMessageEPci" 126 }, 127 { 128 "name" : "_ZN12NetlinkEvent4dumpEv" 129 }, 130 { 131 "name" : "_ZN12NetlinkEvent6decodeEPcii" 132 }, 133 { 134 "name" : "_ZN12NetlinkEvent9findParamEPKc" 135 }, 136 { 137 "name" : "_ZN12NetlinkEventC1Ev" 138 }, 139 { 140 "name" : "_ZN12NetlinkEventC2Ev" 141 }, 142 { 143 "name" : "_ZN12NetlinkEventD0Ev" 144 }, 145 { 146 "name" : "_ZN12NetlinkEventD1Ev" 147 }, 148 { 149 "name" : "_ZN12NetlinkEventD2Ev" 150 }, 151 { 152 "name" : "_ZN12SocketClient13sendBinaryMsgEiPKvi" 153 }, 154 { 155 "name" : "_ZN12SocketClient15sendDataLockedvEP5ioveci" 156 }, 157 { 158 "name" : "_ZN12SocketClient4initEibb" 159 }, 160 { 161 "name" : "_ZN12SocketClient6decRefEv" 162 }, 163 { 164 "name" : "_ZN12SocketClient6incRefEv" 165 }, 166 { 167 "name" : "_ZN12SocketClient7sendMsgEPKc" 168 }, 169 { 170 "name" : "_ZN12SocketClient7sendMsgEiPKcb" 171 }, 172 { 173 "name" : "_ZN12SocketClient7sendMsgEiPKcbb" 174 }, 175 { 176 "name" : "_ZN12SocketClient8quoteArgEPKc" 177 }, 178 { 179 "name" : "_ZN12SocketClient8sendCodeEi" 180 }, 181 { 182 "name" : "_ZN12SocketClient8sendDataEPKvi" 183 }, 184 { 185 "name" : "_ZN12SocketClient9sendDatavEP5ioveci" 186 }, 187 { 188 "name" : "_ZN12SocketClientC1Eib" 189 }, 190 { 191 "name" : "_ZN12SocketClientC1Eibb" 192 }, 193 { 194 "name" : "_ZN12SocketClientC2Eib" 195 }, 196 { 197 "name" : "_ZN12SocketClientC2Eibb" 198 }, 199 { 200 "name" : "_ZN12SocketClientD0Ev" 201 }, 202 { 203 "name" : "_ZN12SocketClientD1Ev" 204 }, 205 { 206 "name" : "_ZN12SocketClientD2Ev" 207 }, 208 { 209 "name" : "_ZN14ServiceManager4stopEPKc" 210 }, 211 { 212 "name" : "_ZN14ServiceManager5startEPKc" 213 }, 214 { 215 "name" : "_ZN14ServiceManager9isRunningEPKc" 216 }, 217 { 218 "name" : "_ZN14ServiceManagerC1Ev" 219 }, 220 { 221 "name" : "_ZN14ServiceManagerC2Ev" 222 }, 223 { 224 "name" : "_ZN14SocketListener11runListenerEv" 225 }, 226 { 227 "name" : "_ZN14SocketListener11threadStartEPv" 228 }, 229 { 230 "name" : "_ZN14SocketListener12stopListenerEv" 231 }, 232 { 233 "name" : "_ZN14SocketListener13sendBroadcastEiPKcb" 234 }, 235 { 236 "name" : "_ZN14SocketListener13startListenerEi" 237 }, 238 { 239 "name" : "_ZN14SocketListener13startListenerEv" 240 }, 241 { 242 "name" : "_ZN14SocketListener15runOnEachSocketEP19SocketClientCommand" 243 }, 244 { 245 "name" : "_ZN14SocketListener15snapshotClientsEv" 246 }, 247 { 248 "name" : "_ZN14SocketListener4initEPKcibb" 249 }, 250 { 251 "name" : "_ZN14SocketListener7releaseEP12SocketClientb" 252 }, 253 { 254 "name" : "_ZN14SocketListenerC2EPKcb" 255 }, 256 { 257 "name" : "_ZN14SocketListenerC2EPKcbb" 258 }, 259 { 260 "name" : "_ZN14SocketListenerC2Eib" 261 }, 262 { 263 "name" : "_ZN14SocketListenerD0Ev" 264 }, 265 { 266 "name" : "_ZN14SocketListenerD1Ev" 267 }, 268 { 269 "name" : "_ZN14SocketListenerD2Ev" 270 }, 271 { 272 "name" : "_ZN15NetlinkListener15onDataAvailableEP12SocketClient" 273 }, 274 { 275 "name" : "_ZN15NetlinkListenerC2Ei" 276 }, 277 { 278 "name" : "_ZN15NetlinkListenerC2Eii" 279 }, 280 { 281 "name" : "_ZN16FrameworkCommand10runCommandEP12SocketClientiPPc" 282 }, 283 { 284 "name" : "_ZN16FrameworkCommandC2EPKc" 285 }, 286 { 287 "name" : "_ZN17FrameworkListener11registerCmdEP16FrameworkCommand" 288 }, 289 { 290 "name" : "_ZN17FrameworkListener15dispatchCommandEP12SocketClientPc" 291 }, 292 { 293 "name" : "_ZN17FrameworkListener15onDataAvailableEP12SocketClient" 294 }, 295 { 296 "name" : "_ZN17FrameworkListener4initEPKcb" 297 }, 298 { 299 "name" : "_ZN17FrameworkListenerC1EPKc" 300 }, 301 { 302 "name" : "_ZN17FrameworkListenerC1EPKcb" 303 }, 304 { 305 "name" : "_ZN17FrameworkListenerC1Ei" 306 }, 307 { 308 "name" : "_ZN17FrameworkListenerC2EPKc" 309 }, 310 { 311 "name" : "_ZN17FrameworkListenerC2EPKcb" 312 }, 313 { 314 "name" : "_ZN17FrameworkListenerC2Ei" 315 }, 316 { 317 "binding" : "weak", 318 "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP12SocketClientEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE14__erase_uniqueIiEEjRKT_" 319 }, 320 { 321 "binding" : "weak", 322 "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP12SocketClientEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_" 323 }, 324 { 325 "binding" : "weak", 326 "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP12SocketClientEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE6rehashEj" 327 }, 328 { 329 "binding" : "weak", 330 "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP12SocketClientEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE" 331 }, 332 { 333 "binding" : "weak", 334 "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP12SocketClientEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEj" 335 }, 336 { 337 "binding" : "weak", 338 "name" : "_ZNSt3__16vectorI6pollfdNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_" 339 }, 340 { 341 "binding" : "weak", 342 "name" : "_ZNSt3__16vectorIP12SocketClientNS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_" 343 }, 344 { 345 "binding" : "weak", 346 "name" : "_ZNSt3__16vectorIP16FrameworkCommandNS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_" 347 } 348 ], 349 "elf_objects" : 350 [ 351 { 352 "name" : "_ZTV12NetlinkEvent" 353 }, 354 { 355 "name" : "_ZTV12SocketClient" 356 }, 357 { 358 "binding" : "weak", 359 "name" : "_ZTV14ServiceManager" 360 }, 361 { 362 "name" : "_ZTV14SocketListener" 363 }, 364 { 365 "name" : "_ZTV15NetlinkListener" 366 }, 367 { 368 "binding" : "weak", 369 "name" : "_ZTV16FrameworkCommand" 370 }, 371 { 372 "name" : "_ZTV17FrameworkListener" 373 } 374 ], 375 "enum_types" : 376 [ 377 { 378 "alignment" : 4, 379 "enum_fields" : 380 [ 381 { 382 "enum_field_value" : 0, 383 "name" : "NetlinkEvent::Action::kUnknown" 384 }, 385 { 386 "enum_field_value" : 1, 387 "name" : "NetlinkEvent::Action::kAdd" 388 }, 389 { 390 "enum_field_value" : 2, 391 "name" : "NetlinkEvent::Action::kRemove" 392 }, 393 { 394 "enum_field_value" : 3, 395 "name" : "NetlinkEvent::Action::kChange" 396 }, 397 { 398 "enum_field_value" : 4, 399 "name" : "NetlinkEvent::Action::kLinkUp" 400 }, 401 { 402 "enum_field_value" : 5, 403 "name" : "NetlinkEvent::Action::kLinkDown" 404 }, 405 { 406 "enum_field_value" : 6, 407 "name" : "NetlinkEvent::Action::kAddressUpdated" 408 }, 409 { 410 "enum_field_value" : 7, 411 "name" : "NetlinkEvent::Action::kAddressRemoved" 412 }, 413 { 414 "enum_field_value" : 8, 415 "name" : "NetlinkEvent::Action::kRdnss" 416 }, 417 { 418 "enum_field_value" : 9, 419 "name" : "NetlinkEvent::Action::kRouteUpdated" 420 }, 421 { 422 "enum_field_value" : 10, 423 "name" : "NetlinkEvent::Action::kRouteRemoved" 424 } 425 ], 426 "linker_set_key" : "NetlinkEvent::Action", 427 "name" : "NetlinkEvent::Action", 428 "referenced_type" : "type-34", 429 "self_type" : "type-34", 430 "size" : 4, 431 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h", 432 "underlying_type" : "type-2", 433 "unique_id" : "_ZTSN12NetlinkEvent6ActionE" 434 } 435 ], 436 "function_types" : [], 437 "functions" : 438 [ 439 { 440 "access" : "protected", 441 "function_name" : "NetlinkEvent::findNlAttr", 442 "linker_set_key" : "_ZN12NetlinkEvent10findNlAttrEPK8nlmsghdrjt", 443 "parameters" : 444 [ 445 { 446 "is_this_ptr" : true, 447 "referenced_type" : "type-36" 448 }, 449 { 450 "referenced_type" : "type-40" 451 }, 452 { 453 "referenced_type" : "type-5" 454 }, 455 { 456 "referenced_type" : "type-45" 457 } 458 ], 459 "return_type" : "type-43", 460 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 461 }, 462 { 463 "access" : "protected", 464 "function_name" : "NetlinkEvent::parseRtMessage", 465 "linker_set_key" : "_ZN12NetlinkEvent14parseRtMessageEPK8nlmsghdr", 466 "parameters" : 467 [ 468 { 469 "is_this_ptr" : true, 470 "referenced_type" : "type-36" 471 }, 472 { 473 "referenced_type" : "type-40" 474 } 475 ], 476 "return_type" : "type-3", 477 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 478 }, 479 { 480 "access" : "protected", 481 "function_name" : "NetlinkEvent::parseIfAddrMessage", 482 "linker_set_key" : "_ZN12NetlinkEvent18parseIfAddrMessageEPK8nlmsghdr", 483 "parameters" : 484 [ 485 { 486 "is_this_ptr" : true, 487 "referenced_type" : "type-36" 488 }, 489 { 490 "referenced_type" : "type-40" 491 } 492 ], 493 "return_type" : "type-3", 494 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 495 }, 496 { 497 "access" : "protected", 498 "function_name" : "NetlinkEvent::parseIfInfoMessage", 499 "linker_set_key" : "_ZN12NetlinkEvent18parseIfInfoMessageEPK8nlmsghdr", 500 "parameters" : 501 [ 502 { 503 "is_this_ptr" : true, 504 "referenced_type" : "type-36" 505 }, 506 { 507 "referenced_type" : "type-40" 508 } 509 ], 510 "return_type" : "type-3", 511 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 512 }, 513 { 514 "access" : "protected", 515 "function_name" : "NetlinkEvent::parseNfPacketMessage", 516 "linker_set_key" : "_ZN12NetlinkEvent20parseNfPacketMessageEP8nlmsghdr", 517 "parameters" : 518 [ 519 { 520 "is_this_ptr" : true, 521 "referenced_type" : "type-36" 522 }, 523 { 524 "referenced_type" : "type-41" 525 } 526 ], 527 "return_type" : "type-3", 528 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 529 }, 530 { 531 "access" : "protected", 532 "function_name" : "NetlinkEvent::parseNdUserOptMessage", 533 "linker_set_key" : "_ZN12NetlinkEvent21parseNdUserOptMessageEPK8nlmsghdr", 534 "parameters" : 535 [ 536 { 537 "is_this_ptr" : true, 538 "referenced_type" : "type-36" 539 }, 540 { 541 "referenced_type" : "type-40" 542 } 543 ], 544 "return_type" : "type-3", 545 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 546 }, 547 { 548 "access" : "protected", 549 "function_name" : "NetlinkEvent::parseUlogPacketMessage", 550 "linker_set_key" : "_ZN12NetlinkEvent22parseUlogPacketMessageEPK8nlmsghdr", 551 "parameters" : 552 [ 553 { 554 "is_this_ptr" : true, 555 "referenced_type" : "type-36" 556 }, 557 { 558 "referenced_type" : "type-40" 559 } 560 ], 561 "return_type" : "type-3", 562 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 563 }, 564 { 565 "access" : "protected", 566 "function_name" : "NetlinkEvent::parseAsciiNetlinkMessage", 567 "linker_set_key" : "_ZN12NetlinkEvent24parseAsciiNetlinkMessageEPci", 568 "parameters" : 569 [ 570 { 571 "is_this_ptr" : true, 572 "referenced_type" : "type-36" 573 }, 574 { 575 "referenced_type" : "type-26" 576 }, 577 { 578 "referenced_type" : "type-2" 579 } 580 ], 581 "return_type" : "type-3", 582 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 583 }, 584 { 585 "access" : "protected", 586 "function_name" : "NetlinkEvent::parseBinaryNetlinkMessage", 587 "linker_set_key" : "_ZN12NetlinkEvent25parseBinaryNetlinkMessageEPci", 588 "parameters" : 589 [ 590 { 591 "is_this_ptr" : true, 592 "referenced_type" : "type-36" 593 }, 594 { 595 "referenced_type" : "type-26" 596 }, 597 { 598 "referenced_type" : "type-2" 599 } 600 ], 601 "return_type" : "type-3", 602 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 603 }, 604 { 605 "function_name" : "NetlinkEvent::dump", 606 "linker_set_key" : "_ZN12NetlinkEvent4dumpEv", 607 "parameters" : 608 [ 609 { 610 "is_this_ptr" : true, 611 "referenced_type" : "type-36" 612 } 613 ], 614 "return_type" : "type-17", 615 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 616 }, 617 { 618 "function_name" : "NetlinkEvent::decode", 619 "linker_set_key" : "_ZN12NetlinkEvent6decodeEPcii", 620 "parameters" : 621 [ 622 { 623 "is_this_ptr" : true, 624 "referenced_type" : "type-36" 625 }, 626 { 627 "referenced_type" : "type-26" 628 }, 629 { 630 "referenced_type" : "type-2" 631 }, 632 { 633 "default_arg" : true, 634 "referenced_type" : "type-2" 635 } 636 ], 637 "return_type" : "type-3", 638 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 639 }, 640 { 641 "function_name" : "NetlinkEvent::findParam", 642 "linker_set_key" : "_ZN12NetlinkEvent9findParamEPKc", 643 "parameters" : 644 [ 645 { 646 "is_this_ptr" : true, 647 "referenced_type" : "type-36" 648 }, 649 { 650 "referenced_type" : "type-7" 651 } 652 ], 653 "return_type" : "type-7", 654 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 655 }, 656 { 657 "function_name" : "NetlinkEvent::NetlinkEvent", 658 "linker_set_key" : "_ZN12NetlinkEventC1Ev", 659 "parameters" : 660 [ 661 { 662 "is_this_ptr" : true, 663 "referenced_type" : "type-36" 664 } 665 ], 666 "return_type" : "type-17", 667 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 668 }, 669 { 670 "function_name" : "NetlinkEvent::NetlinkEvent", 671 "linker_set_key" : "_ZN12NetlinkEventC2Ev", 672 "parameters" : 673 [ 674 { 675 "is_this_ptr" : true, 676 "referenced_type" : "type-36" 677 } 678 ], 679 "return_type" : "type-17", 680 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 681 }, 682 { 683 "function_name" : "NetlinkEvent::~NetlinkEvent", 684 "linker_set_key" : "_ZN12NetlinkEventD0Ev", 685 "parameters" : 686 [ 687 { 688 "is_this_ptr" : true, 689 "referenced_type" : "type-36" 690 } 691 ], 692 "return_type" : "type-17", 693 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 694 }, 695 { 696 "function_name" : "NetlinkEvent::~NetlinkEvent", 697 "linker_set_key" : "_ZN12NetlinkEventD1Ev", 698 "parameters" : 699 [ 700 { 701 "is_this_ptr" : true, 702 "referenced_type" : "type-36" 703 } 704 ], 705 "return_type" : "type-17", 706 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 707 }, 708 { 709 "function_name" : "NetlinkEvent::~NetlinkEvent", 710 "linker_set_key" : "_ZN12NetlinkEventD2Ev", 711 "parameters" : 712 [ 713 { 714 "is_this_ptr" : true, 715 "referenced_type" : "type-36" 716 } 717 ], 718 "return_type" : "type-17", 719 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 720 }, 721 { 722 "function_name" : "SocketClient::sendBinaryMsg", 723 "linker_set_key" : "_ZN12SocketClient13sendBinaryMsgEiPKvi", 724 "parameters" : 725 [ 726 { 727 "is_this_ptr" : true, 728 "referenced_type" : "type-20" 729 }, 730 { 731 "referenced_type" : "type-2" 732 }, 733 { 734 "referenced_type" : "type-51" 735 }, 736 { 737 "referenced_type" : "type-2" 738 } 739 ], 740 "return_type" : "type-2", 741 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 742 }, 743 { 744 "access" : "private", 745 "function_name" : "SocketClient::sendDataLockedv", 746 "linker_set_key" : "_ZN12SocketClient15sendDataLockedvEP5ioveci", 747 "parameters" : 748 [ 749 { 750 "is_this_ptr" : true, 751 "referenced_type" : "type-20" 752 }, 753 { 754 "referenced_type" : "type-52" 755 }, 756 { 757 "referenced_type" : "type-2" 758 } 759 ], 760 "return_type" : "type-2", 761 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 762 }, 763 { 764 "access" : "private", 765 "function_name" : "SocketClient::init", 766 "linker_set_key" : "_ZN12SocketClient4initEibb", 767 "parameters" : 768 [ 769 { 770 "is_this_ptr" : true, 771 "referenced_type" : "type-20" 772 }, 773 { 774 "referenced_type" : "type-2" 775 }, 776 { 777 "referenced_type" : "type-3" 778 }, 779 { 780 "referenced_type" : "type-3" 781 } 782 ], 783 "return_type" : "type-17", 784 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 785 }, 786 { 787 "function_name" : "SocketClient::decRef", 788 "linker_set_key" : "_ZN12SocketClient6decRefEv", 789 "parameters" : 790 [ 791 { 792 "is_this_ptr" : true, 793 "referenced_type" : "type-20" 794 } 795 ], 796 "return_type" : "type-3", 797 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 798 }, 799 { 800 "function_name" : "SocketClient::incRef", 801 "linker_set_key" : "_ZN12SocketClient6incRefEv", 802 "parameters" : 803 [ 804 { 805 "is_this_ptr" : true, 806 "referenced_type" : "type-20" 807 } 808 ], 809 "return_type" : "type-17", 810 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 811 }, 812 { 813 "function_name" : "SocketClient::sendMsg", 814 "linker_set_key" : "_ZN12SocketClient7sendMsgEPKc", 815 "parameters" : 816 [ 817 { 818 "is_this_ptr" : true, 819 "referenced_type" : "type-20" 820 }, 821 { 822 "referenced_type" : "type-7" 823 } 824 ], 825 "return_type" : "type-2", 826 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 827 }, 828 { 829 "function_name" : "SocketClient::sendMsg", 830 "linker_set_key" : "_ZN12SocketClient7sendMsgEiPKcb", 831 "parameters" : 832 [ 833 { 834 "is_this_ptr" : true, 835 "referenced_type" : "type-20" 836 }, 837 { 838 "referenced_type" : "type-2" 839 }, 840 { 841 "referenced_type" : "type-7" 842 }, 843 { 844 "referenced_type" : "type-3" 845 } 846 ], 847 "return_type" : "type-2", 848 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 849 }, 850 { 851 "function_name" : "SocketClient::sendMsg", 852 "linker_set_key" : "_ZN12SocketClient7sendMsgEiPKcbb", 853 "parameters" : 854 [ 855 { 856 "is_this_ptr" : true, 857 "referenced_type" : "type-20" 858 }, 859 { 860 "referenced_type" : "type-2" 861 }, 862 { 863 "referenced_type" : "type-7" 864 }, 865 { 866 "referenced_type" : "type-3" 867 }, 868 { 869 "referenced_type" : "type-3" 870 } 871 ], 872 "return_type" : "type-2", 873 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 874 }, 875 { 876 "function_name" : "SocketClient::quoteArg", 877 "linker_set_key" : "_ZN12SocketClient8quoteArgEPKc", 878 "parameters" : 879 [ 880 { 881 "referenced_type" : "type-7" 882 } 883 ], 884 "return_type" : "type-26", 885 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 886 }, 887 { 888 "function_name" : "SocketClient::sendCode", 889 "linker_set_key" : "_ZN12SocketClient8sendCodeEi", 890 "parameters" : 891 [ 892 { 893 "is_this_ptr" : true, 894 "referenced_type" : "type-20" 895 }, 896 { 897 "referenced_type" : "type-2" 898 } 899 ], 900 "return_type" : "type-2", 901 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 902 }, 903 { 904 "function_name" : "SocketClient::sendData", 905 "linker_set_key" : "_ZN12SocketClient8sendDataEPKvi", 906 "parameters" : 907 [ 908 { 909 "is_this_ptr" : true, 910 "referenced_type" : "type-20" 911 }, 912 { 913 "referenced_type" : "type-51" 914 }, 915 { 916 "referenced_type" : "type-2" 917 } 918 ], 919 "return_type" : "type-2", 920 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 921 }, 922 { 923 "function_name" : "SocketClient::sendDatav", 924 "linker_set_key" : "_ZN12SocketClient9sendDatavEP5ioveci", 925 "parameters" : 926 [ 927 { 928 "is_this_ptr" : true, 929 "referenced_type" : "type-20" 930 }, 931 { 932 "referenced_type" : "type-52" 933 }, 934 { 935 "referenced_type" : "type-2" 936 } 937 ], 938 "return_type" : "type-2", 939 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 940 }, 941 { 942 "function_name" : "SocketClient::SocketClient", 943 "linker_set_key" : "_ZN12SocketClientC1Eib", 944 "parameters" : 945 [ 946 { 947 "is_this_ptr" : true, 948 "referenced_type" : "type-20" 949 }, 950 { 951 "referenced_type" : "type-2" 952 }, 953 { 954 "referenced_type" : "type-3" 955 } 956 ], 957 "return_type" : "type-17", 958 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 959 }, 960 { 961 "function_name" : "SocketClient::SocketClient", 962 "linker_set_key" : "_ZN12SocketClientC1Eibb", 963 "parameters" : 964 [ 965 { 966 "is_this_ptr" : true, 967 "referenced_type" : "type-20" 968 }, 969 { 970 "referenced_type" : "type-2" 971 }, 972 { 973 "referenced_type" : "type-3" 974 }, 975 { 976 "referenced_type" : "type-3" 977 } 978 ], 979 "return_type" : "type-17", 980 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 981 }, 982 { 983 "function_name" : "SocketClient::SocketClient", 984 "linker_set_key" : "_ZN12SocketClientC2Eib", 985 "parameters" : 986 [ 987 { 988 "is_this_ptr" : true, 989 "referenced_type" : "type-20" 990 }, 991 { 992 "referenced_type" : "type-2" 993 }, 994 { 995 "referenced_type" : "type-3" 996 } 997 ], 998 "return_type" : "type-17", 999 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 1000 }, 1001 { 1002 "function_name" : "SocketClient::SocketClient", 1003 "linker_set_key" : "_ZN12SocketClientC2Eibb", 1004 "parameters" : 1005 [ 1006 { 1007 "is_this_ptr" : true, 1008 "referenced_type" : "type-20" 1009 }, 1010 { 1011 "referenced_type" : "type-2" 1012 }, 1013 { 1014 "referenced_type" : "type-3" 1015 }, 1016 { 1017 "referenced_type" : "type-3" 1018 } 1019 ], 1020 "return_type" : "type-17", 1021 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 1022 }, 1023 { 1024 "function_name" : "SocketClient::~SocketClient", 1025 "linker_set_key" : "_ZN12SocketClientD0Ev", 1026 "parameters" : 1027 [ 1028 { 1029 "is_this_ptr" : true, 1030 "referenced_type" : "type-20" 1031 } 1032 ], 1033 "return_type" : "type-17", 1034 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 1035 }, 1036 { 1037 "function_name" : "SocketClient::~SocketClient", 1038 "linker_set_key" : "_ZN12SocketClientD1Ev", 1039 "parameters" : 1040 [ 1041 { 1042 "is_this_ptr" : true, 1043 "referenced_type" : "type-20" 1044 } 1045 ], 1046 "return_type" : "type-17", 1047 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 1048 }, 1049 { 1050 "function_name" : "SocketClient::~SocketClient", 1051 "linker_set_key" : "_ZN12SocketClientD2Ev", 1052 "parameters" : 1053 [ 1054 { 1055 "is_this_ptr" : true, 1056 "referenced_type" : "type-20" 1057 } 1058 ], 1059 "return_type" : "type-17", 1060 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 1061 }, 1062 { 1063 "function_name" : "ServiceManager::stop", 1064 "linker_set_key" : "_ZN14ServiceManager4stopEPKc", 1065 "parameters" : 1066 [ 1067 { 1068 "is_this_ptr" : true, 1069 "referenced_type" : "type-55" 1070 }, 1071 { 1072 "referenced_type" : "type-7" 1073 } 1074 ], 1075 "return_type" : "type-2", 1076 "source_file" : "/system/core/libsysutils/include/sysutils/ServiceManager.h" 1077 }, 1078 { 1079 "function_name" : "ServiceManager::start", 1080 "linker_set_key" : "_ZN14ServiceManager5startEPKc", 1081 "parameters" : 1082 [ 1083 { 1084 "is_this_ptr" : true, 1085 "referenced_type" : "type-55" 1086 }, 1087 { 1088 "referenced_type" : "type-7" 1089 } 1090 ], 1091 "return_type" : "type-2", 1092 "source_file" : "/system/core/libsysutils/include/sysutils/ServiceManager.h" 1093 }, 1094 { 1095 "function_name" : "ServiceManager::isRunning", 1096 "linker_set_key" : "_ZN14ServiceManager9isRunningEPKc", 1097 "parameters" : 1098 [ 1099 { 1100 "is_this_ptr" : true, 1101 "referenced_type" : "type-55" 1102 }, 1103 { 1104 "referenced_type" : "type-7" 1105 } 1106 ], 1107 "return_type" : "type-3", 1108 "source_file" : "/system/core/libsysutils/include/sysutils/ServiceManager.h" 1109 }, 1110 { 1111 "function_name" : "ServiceManager::ServiceManager", 1112 "linker_set_key" : "_ZN14ServiceManagerC1Ev", 1113 "parameters" : 1114 [ 1115 { 1116 "is_this_ptr" : true, 1117 "referenced_type" : "type-55" 1118 } 1119 ], 1120 "return_type" : "type-17", 1121 "source_file" : "/system/core/libsysutils/include/sysutils/ServiceManager.h" 1122 }, 1123 { 1124 "function_name" : "ServiceManager::ServiceManager", 1125 "linker_set_key" : "_ZN14ServiceManagerC2Ev", 1126 "parameters" : 1127 [ 1128 { 1129 "is_this_ptr" : true, 1130 "referenced_type" : "type-55" 1131 } 1132 ], 1133 "return_type" : "type-17", 1134 "source_file" : "/system/core/libsysutils/include/sysutils/ServiceManager.h" 1135 }, 1136 { 1137 "access" : "private", 1138 "function_name" : "SocketListener::runListener", 1139 "linker_set_key" : "_ZN14SocketListener11runListenerEv", 1140 "parameters" : 1141 [ 1142 { 1143 "is_this_ptr" : true, 1144 "referenced_type" : "type-12" 1145 } 1146 ], 1147 "return_type" : "type-17", 1148 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1149 }, 1150 { 1151 "access" : "private", 1152 "function_name" : "SocketListener::threadStart", 1153 "linker_set_key" : "_ZN14SocketListener11threadStartEPv", 1154 "parameters" : 1155 [ 1156 { 1157 "referenced_type" : "type-16" 1158 } 1159 ], 1160 "return_type" : "type-16", 1161 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1162 }, 1163 { 1164 "function_name" : "SocketListener::stopListener", 1165 "linker_set_key" : "_ZN14SocketListener12stopListenerEv", 1166 "parameters" : 1167 [ 1168 { 1169 "is_this_ptr" : true, 1170 "referenced_type" : "type-12" 1171 } 1172 ], 1173 "return_type" : "type-2", 1174 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1175 }, 1176 { 1177 "function_name" : "SocketListener::sendBroadcast", 1178 "linker_set_key" : "_ZN14SocketListener13sendBroadcastEiPKcb", 1179 "parameters" : 1180 [ 1181 { 1182 "is_this_ptr" : true, 1183 "referenced_type" : "type-12" 1184 }, 1185 { 1186 "referenced_type" : "type-2" 1187 }, 1188 { 1189 "referenced_type" : "type-7" 1190 }, 1191 { 1192 "referenced_type" : "type-3" 1193 } 1194 ], 1195 "return_type" : "type-17", 1196 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1197 }, 1198 { 1199 "function_name" : "SocketListener::startListener", 1200 "linker_set_key" : "_ZN14SocketListener13startListenerEi", 1201 "parameters" : 1202 [ 1203 { 1204 "is_this_ptr" : true, 1205 "referenced_type" : "type-12" 1206 }, 1207 { 1208 "referenced_type" : "type-2" 1209 } 1210 ], 1211 "return_type" : "type-2", 1212 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1213 }, 1214 { 1215 "function_name" : "SocketListener::startListener", 1216 "linker_set_key" : "_ZN14SocketListener13startListenerEv", 1217 "parameters" : 1218 [ 1219 { 1220 "is_this_ptr" : true, 1221 "referenced_type" : "type-12" 1222 } 1223 ], 1224 "return_type" : "type-2", 1225 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1226 }, 1227 { 1228 "function_name" : "SocketListener::runOnEachSocket", 1229 "linker_set_key" : "_ZN14SocketListener15runOnEachSocketEP19SocketClientCommand", 1230 "parameters" : 1231 [ 1232 { 1233 "is_this_ptr" : true, 1234 "referenced_type" : "type-12" 1235 }, 1236 { 1237 "referenced_type" : "type-46" 1238 } 1239 ], 1240 "return_type" : "type-17", 1241 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1242 }, 1243 { 1244 "access" : "private", 1245 "function_name" : "SocketListener::snapshotClients", 1246 "linker_set_key" : "_ZN14SocketListener15snapshotClientsEv", 1247 "parameters" : 1248 [ 1249 { 1250 "is_this_ptr" : true, 1251 "referenced_type" : "type-12" 1252 } 1253 ], 1254 "return_type" : "type-56", 1255 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1256 }, 1257 { 1258 "access" : "private", 1259 "function_name" : "SocketListener::init", 1260 "linker_set_key" : "_ZN14SocketListener4initEPKcibb", 1261 "parameters" : 1262 [ 1263 { 1264 "is_this_ptr" : true, 1265 "referenced_type" : "type-12" 1266 }, 1267 { 1268 "referenced_type" : "type-7" 1269 }, 1270 { 1271 "referenced_type" : "type-2" 1272 }, 1273 { 1274 "referenced_type" : "type-3" 1275 }, 1276 { 1277 "referenced_type" : "type-3" 1278 } 1279 ], 1280 "return_type" : "type-17", 1281 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1282 }, 1283 { 1284 "access" : "private", 1285 "function_name" : "SocketListener::release", 1286 "linker_set_key" : "_ZN14SocketListener7releaseEP12SocketClientb", 1287 "parameters" : 1288 [ 1289 { 1290 "is_this_ptr" : true, 1291 "referenced_type" : "type-12" 1292 }, 1293 { 1294 "referenced_type" : "type-20" 1295 }, 1296 { 1297 "referenced_type" : "type-3" 1298 } 1299 ], 1300 "return_type" : "type-3", 1301 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1302 }, 1303 { 1304 "function_name" : "SocketListener::SocketListener", 1305 "linker_set_key" : "_ZN14SocketListenerC2EPKcb", 1306 "parameters" : 1307 [ 1308 { 1309 "is_this_ptr" : true, 1310 "referenced_type" : "type-12" 1311 }, 1312 { 1313 "referenced_type" : "type-7" 1314 }, 1315 { 1316 "referenced_type" : "type-3" 1317 } 1318 ], 1319 "return_type" : "type-17", 1320 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1321 }, 1322 { 1323 "function_name" : "SocketListener::SocketListener", 1324 "linker_set_key" : "_ZN14SocketListenerC2EPKcbb", 1325 "parameters" : 1326 [ 1327 { 1328 "is_this_ptr" : true, 1329 "referenced_type" : "type-12" 1330 }, 1331 { 1332 "referenced_type" : "type-7" 1333 }, 1334 { 1335 "referenced_type" : "type-3" 1336 }, 1337 { 1338 "referenced_type" : "type-3" 1339 } 1340 ], 1341 "return_type" : "type-17", 1342 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1343 }, 1344 { 1345 "function_name" : "SocketListener::SocketListener", 1346 "linker_set_key" : "_ZN14SocketListenerC2Eib", 1347 "parameters" : 1348 [ 1349 { 1350 "is_this_ptr" : true, 1351 "referenced_type" : "type-12" 1352 }, 1353 { 1354 "referenced_type" : "type-2" 1355 }, 1356 { 1357 "referenced_type" : "type-3" 1358 } 1359 ], 1360 "return_type" : "type-17", 1361 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1362 }, 1363 { 1364 "function_name" : "SocketListener::~SocketListener", 1365 "linker_set_key" : "_ZN14SocketListenerD0Ev", 1366 "parameters" : 1367 [ 1368 { 1369 "is_this_ptr" : true, 1370 "referenced_type" : "type-12" 1371 } 1372 ], 1373 "return_type" : "type-17", 1374 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1375 }, 1376 { 1377 "function_name" : "SocketListener::~SocketListener", 1378 "linker_set_key" : "_ZN14SocketListenerD1Ev", 1379 "parameters" : 1380 [ 1381 { 1382 "is_this_ptr" : true, 1383 "referenced_type" : "type-12" 1384 } 1385 ], 1386 "return_type" : "type-17", 1387 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1388 }, 1389 { 1390 "function_name" : "SocketListener::~SocketListener", 1391 "linker_set_key" : "_ZN14SocketListenerD2Ev", 1392 "parameters" : 1393 [ 1394 { 1395 "is_this_ptr" : true, 1396 "referenced_type" : "type-12" 1397 } 1398 ], 1399 "return_type" : "type-17", 1400 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1401 }, 1402 { 1403 "access" : "protected", 1404 "function_name" : "NetlinkListener::onDataAvailable", 1405 "linker_set_key" : "_ZN15NetlinkListener15onDataAvailableEP12SocketClient", 1406 "parameters" : 1407 [ 1408 { 1409 "is_this_ptr" : true, 1410 "referenced_type" : "type-32" 1411 }, 1412 { 1413 "referenced_type" : "type-20" 1414 } 1415 ], 1416 "return_type" : "type-3", 1417 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkListener.h" 1418 }, 1419 { 1420 "function_name" : "NetlinkListener::NetlinkListener", 1421 "linker_set_key" : "_ZN15NetlinkListenerC2Ei", 1422 "parameters" : 1423 [ 1424 { 1425 "is_this_ptr" : true, 1426 "referenced_type" : "type-32" 1427 }, 1428 { 1429 "referenced_type" : "type-2" 1430 } 1431 ], 1432 "return_type" : "type-17", 1433 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkListener.h" 1434 }, 1435 { 1436 "function_name" : "NetlinkListener::NetlinkListener", 1437 "linker_set_key" : "_ZN15NetlinkListenerC2Eii", 1438 "parameters" : 1439 [ 1440 { 1441 "is_this_ptr" : true, 1442 "referenced_type" : "type-32" 1443 }, 1444 { 1445 "referenced_type" : "type-2" 1446 }, 1447 { 1448 "referenced_type" : "type-2" 1449 } 1450 ], 1451 "return_type" : "type-17", 1452 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkListener.h" 1453 }, 1454 { 1455 "function_name" : "FrameworkCommand::runCommand", 1456 "linker_set_key" : "_ZN16FrameworkCommand10runCommandEP12SocketClientiPPc", 1457 "parameters" : 1458 [ 1459 { 1460 "is_this_ptr" : true, 1461 "referenced_type" : "type-27" 1462 }, 1463 { 1464 "referenced_type" : "type-48" 1465 }, 1466 { 1467 "referenced_type" : "type-2" 1468 }, 1469 { 1470 "referenced_type" : "type-47" 1471 } 1472 ], 1473 "return_type" : "type-2", 1474 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkCommand.h" 1475 }, 1476 { 1477 "function_name" : "FrameworkCommand::FrameworkCommand", 1478 "linker_set_key" : "_ZN16FrameworkCommandC2EPKc", 1479 "parameters" : 1480 [ 1481 { 1482 "is_this_ptr" : true, 1483 "referenced_type" : "type-27" 1484 }, 1485 { 1486 "referenced_type" : "type-7" 1487 } 1488 ], 1489 "return_type" : "type-17", 1490 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkCommand.h" 1491 }, 1492 { 1493 "access" : "protected", 1494 "function_name" : "FrameworkListener::registerCmd", 1495 "linker_set_key" : "_ZN17FrameworkListener11registerCmdEP16FrameworkCommand", 1496 "parameters" : 1497 [ 1498 { 1499 "is_this_ptr" : true, 1500 "referenced_type" : "type-25" 1501 }, 1502 { 1503 "referenced_type" : "type-27" 1504 } 1505 ], 1506 "return_type" : "type-17", 1507 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1508 }, 1509 { 1510 "access" : "private", 1511 "function_name" : "FrameworkListener::dispatchCommand", 1512 "linker_set_key" : "_ZN17FrameworkListener15dispatchCommandEP12SocketClientPc", 1513 "parameters" : 1514 [ 1515 { 1516 "is_this_ptr" : true, 1517 "referenced_type" : "type-25" 1518 }, 1519 { 1520 "referenced_type" : "type-20" 1521 }, 1522 { 1523 "referenced_type" : "type-26" 1524 } 1525 ], 1526 "return_type" : "type-17", 1527 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1528 }, 1529 { 1530 "access" : "protected", 1531 "function_name" : "FrameworkListener::onDataAvailable", 1532 "linker_set_key" : "_ZN17FrameworkListener15onDataAvailableEP12SocketClient", 1533 "parameters" : 1534 [ 1535 { 1536 "is_this_ptr" : true, 1537 "referenced_type" : "type-25" 1538 }, 1539 { 1540 "referenced_type" : "type-20" 1541 } 1542 ], 1543 "return_type" : "type-3", 1544 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1545 }, 1546 { 1547 "access" : "private", 1548 "function_name" : "FrameworkListener::init", 1549 "linker_set_key" : "_ZN17FrameworkListener4initEPKcb", 1550 "parameters" : 1551 [ 1552 { 1553 "is_this_ptr" : true, 1554 "referenced_type" : "type-25" 1555 }, 1556 { 1557 "referenced_type" : "type-7" 1558 }, 1559 { 1560 "referenced_type" : "type-3" 1561 } 1562 ], 1563 "return_type" : "type-17", 1564 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1565 }, 1566 { 1567 "function_name" : "FrameworkListener::FrameworkListener", 1568 "linker_set_key" : "_ZN17FrameworkListenerC1EPKc", 1569 "parameters" : 1570 [ 1571 { 1572 "is_this_ptr" : true, 1573 "referenced_type" : "type-25" 1574 }, 1575 { 1576 "referenced_type" : "type-7" 1577 } 1578 ], 1579 "return_type" : "type-17", 1580 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1581 }, 1582 { 1583 "function_name" : "FrameworkListener::FrameworkListener", 1584 "linker_set_key" : "_ZN17FrameworkListenerC1EPKcb", 1585 "parameters" : 1586 [ 1587 { 1588 "is_this_ptr" : true, 1589 "referenced_type" : "type-25" 1590 }, 1591 { 1592 "referenced_type" : "type-7" 1593 }, 1594 { 1595 "referenced_type" : "type-3" 1596 } 1597 ], 1598 "return_type" : "type-17", 1599 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1600 }, 1601 { 1602 "function_name" : "FrameworkListener::FrameworkListener", 1603 "linker_set_key" : "_ZN17FrameworkListenerC1Ei", 1604 "parameters" : 1605 [ 1606 { 1607 "is_this_ptr" : true, 1608 "referenced_type" : "type-25" 1609 }, 1610 { 1611 "referenced_type" : "type-2" 1612 } 1613 ], 1614 "return_type" : "type-17", 1615 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1616 }, 1617 { 1618 "function_name" : "FrameworkListener::FrameworkListener", 1619 "linker_set_key" : "_ZN17FrameworkListenerC2EPKc", 1620 "parameters" : 1621 [ 1622 { 1623 "is_this_ptr" : true, 1624 "referenced_type" : "type-25" 1625 }, 1626 { 1627 "referenced_type" : "type-7" 1628 } 1629 ], 1630 "return_type" : "type-17", 1631 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1632 }, 1633 { 1634 "function_name" : "FrameworkListener::FrameworkListener", 1635 "linker_set_key" : "_ZN17FrameworkListenerC2EPKcb", 1636 "parameters" : 1637 [ 1638 { 1639 "is_this_ptr" : true, 1640 "referenced_type" : "type-25" 1641 }, 1642 { 1643 "referenced_type" : "type-7" 1644 }, 1645 { 1646 "referenced_type" : "type-3" 1647 } 1648 ], 1649 "return_type" : "type-17", 1650 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1651 }, 1652 { 1653 "function_name" : "FrameworkListener::FrameworkListener", 1654 "linker_set_key" : "_ZN17FrameworkListenerC2Ei", 1655 "parameters" : 1656 [ 1657 { 1658 "is_this_ptr" : true, 1659 "referenced_type" : "type-25" 1660 }, 1661 { 1662 "referenced_type" : "type-2" 1663 } 1664 ], 1665 "return_type" : "type-17", 1666 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1667 } 1668 ], 1669 "global_vars" : [], 1670 "lvalue_reference_types" : [], 1671 "pointer_types" : 1672 [ 1673 { 1674 "alignment" : 4, 1675 "linker_set_key" : "FrameworkCommand *", 1676 "name" : "FrameworkCommand *", 1677 "referenced_type" : "type-21", 1678 "self_type" : "type-27", 1679 "size" : 4, 1680 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkCommand.h" 1681 }, 1682 { 1683 "alignment" : 4, 1684 "linker_set_key" : "FrameworkListener *", 1685 "name" : "FrameworkListener *", 1686 "referenced_type" : "type-22", 1687 "self_type" : "type-25", 1688 "size" : 4, 1689 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1690 }, 1691 { 1692 "alignment" : 4, 1693 "linker_set_key" : "NetlinkEvent *", 1694 "name" : "NetlinkEvent *", 1695 "referenced_type" : "type-33", 1696 "self_type" : "type-36", 1697 "size" : 4, 1698 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 1699 }, 1700 { 1701 "alignment" : 4, 1702 "linker_set_key" : "NetlinkListener *", 1703 "name" : "NetlinkListener *", 1704 "referenced_type" : "type-30", 1705 "self_type" : "type-32", 1706 "size" : 4, 1707 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkListener.h" 1708 }, 1709 { 1710 "alignment" : 4, 1711 "linker_set_key" : "ServiceManager *", 1712 "name" : "ServiceManager *", 1713 "referenced_type" : "type-54", 1714 "self_type" : "type-55", 1715 "size" : 4, 1716 "source_file" : "/system/core/libsysutils/include/sysutils/ServiceManager.h" 1717 }, 1718 { 1719 "alignment" : 4, 1720 "linker_set_key" : "SocketClient *", 1721 "name" : "SocketClient *", 1722 "referenced_type" : "type-1", 1723 "self_type" : "type-20", 1724 "size" : 4, 1725 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 1726 }, 1727 { 1728 "alignment" : 4, 1729 "linker_set_key" : "SocketClient *", 1730 "name" : "SocketClient *", 1731 "referenced_type" : "type-49", 1732 "self_type" : "type-48", 1733 "size" : 4, 1734 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkCommand.h" 1735 }, 1736 { 1737 "alignment" : 4, 1738 "linker_set_key" : "SocketClientCommand *", 1739 "name" : "SocketClientCommand *", 1740 "referenced_type" : "type-39", 1741 "self_type" : "type-46", 1742 "size" : 4, 1743 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClientCommand.h" 1744 }, 1745 { 1746 "alignment" : 4, 1747 "linker_set_key" : "SocketListener *", 1748 "name" : "SocketListener *", 1749 "referenced_type" : "type-13", 1750 "self_type" : "type-12", 1751 "size" : 4, 1752 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1753 }, 1754 { 1755 "alignment" : 4, 1756 "linker_set_key" : "char *", 1757 "name" : "char *", 1758 "referenced_type" : "type-9", 1759 "self_type" : "type-26", 1760 "size" : 4, 1761 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1762 }, 1763 { 1764 "alignment" : 4, 1765 "linker_set_key" : "char **", 1766 "name" : "char **", 1767 "referenced_type" : "type-26", 1768 "self_type" : "type-47", 1769 "size" : 4, 1770 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkCommand.h" 1771 }, 1772 { 1773 "alignment" : 4, 1774 "linker_set_key" : "const FrameworkCommand *", 1775 "name" : "const FrameworkCommand *", 1776 "referenced_type" : "type-28", 1777 "self_type" : "type-29", 1778 "size" : 4, 1779 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkCommand.h" 1780 }, 1781 { 1782 "alignment" : 4, 1783 "linker_set_key" : "const SocketClient *", 1784 "name" : "const SocketClient *", 1785 "referenced_type" : "type-18", 1786 "self_type" : "type-19", 1787 "size" : 4, 1788 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 1789 }, 1790 { 1791 "alignment" : 4, 1792 "linker_set_key" : "const char *", 1793 "name" : "const char *", 1794 "referenced_type" : "type-8", 1795 "self_type" : "type-7", 1796 "size" : 4, 1797 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1798 }, 1799 { 1800 "alignment" : 4, 1801 "linker_set_key" : "const nlmsghdr *", 1802 "name" : "const nlmsghdr *", 1803 "referenced_type" : "type-37", 1804 "self_type" : "type-40", 1805 "size" : 4, 1806 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 1807 }, 1808 { 1809 "alignment" : 4, 1810 "linker_set_key" : "const void *", 1811 "name" : "const void *", 1812 "referenced_type" : "type-50", 1813 "self_type" : "type-51", 1814 "size" : 4, 1815 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 1816 }, 1817 { 1818 "alignment" : 4, 1819 "linker_set_key" : "iovec *", 1820 "name" : "iovec *", 1821 "referenced_type" : "type-53", 1822 "self_type" : "type-52", 1823 "size" : 4, 1824 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 1825 }, 1826 { 1827 "alignment" : 4, 1828 "linker_set_key" : "nlattr *", 1829 "name" : "nlattr *", 1830 "referenced_type" : "type-44", 1831 "self_type" : "type-43", 1832 "size" : 4, 1833 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 1834 }, 1835 { 1836 "alignment" : 4, 1837 "linker_set_key" : "nlmsghdr *", 1838 "name" : "nlmsghdr *", 1839 "referenced_type" : "type-42", 1840 "self_type" : "type-41", 1841 "size" : 4, 1842 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 1843 }, 1844 { 1845 "alignment" : 4, 1846 "linker_set_key" : "void *", 1847 "name" : "void *", 1848 "referenced_type" : "type-17", 1849 "self_type" : "type-16", 1850 "size" : 4, 1851 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1852 } 1853 ], 1854 "qualified_types" : 1855 [ 1856 { 1857 "alignment" : 4, 1858 "is_const" : true, 1859 "linker_set_key" : "const FrameworkCommand", 1860 "name" : "const FrameworkCommand", 1861 "referenced_type" : "type-21", 1862 "self_type" : "type-28", 1863 "size" : 8, 1864 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkCommand.h" 1865 }, 1866 { 1867 "alignment" : 4, 1868 "is_const" : true, 1869 "linker_set_key" : "const SocketClient", 1870 "name" : "const SocketClient", 1871 "referenced_type" : "type-1", 1872 "self_type" : "type-18", 1873 "size" : 44, 1874 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 1875 }, 1876 { 1877 "alignment" : 1, 1878 "is_const" : true, 1879 "linker_set_key" : "const char", 1880 "name" : "const char", 1881 "referenced_type" : "type-9", 1882 "self_type" : "type-8", 1883 "size" : 1, 1884 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h" 1885 }, 1886 { 1887 "alignment" : 4, 1888 "is_const" : true, 1889 "linker_set_key" : "const int", 1890 "name" : "const int", 1891 "referenced_type" : "type-2", 1892 "self_type" : "type-24", 1893 "size" : 4, 1894 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h" 1895 }, 1896 { 1897 "alignment" : 4, 1898 "is_const" : true, 1899 "linker_set_key" : "const nlmsghdr", 1900 "name" : "const nlmsghdr", 1901 "referenced_type" : "type-38", 1902 "self_type" : "type-37", 1903 "size" : 16, 1904 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h" 1905 }, 1906 { 1907 "is_const" : true, 1908 "linker_set_key" : "const void", 1909 "name" : "const void", 1910 "referenced_type" : "type-17", 1911 "self_type" : "type-50", 1912 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h" 1913 } 1914 ], 1915 "record_types" : 1916 [ 1917 { 1918 "alignment" : 4, 1919 "fields" : 1920 [ 1921 { 1922 "access" : "private", 1923 "field_name" : "mCommand", 1924 "field_offset" : 32, 1925 "referenced_type" : "type-7" 1926 } 1927 ], 1928 "linker_set_key" : "FrameworkCommand", 1929 "name" : "FrameworkCommand", 1930 "record_kind" : "class", 1931 "referenced_type" : "type-21", 1932 "self_type" : "type-21", 1933 "size" : 8, 1934 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkCommand.h", 1935 "unique_id" : "_ZTS16FrameworkCommand", 1936 "vtable_components" : 1937 [ 1938 { 1939 "kind" : "offset_to_top" 1940 }, 1941 { 1942 "kind" : "rtti", 1943 "mangled_component_name" : "_ZTI16FrameworkCommand" 1944 }, 1945 { 1946 "kind" : "complete_dtor_pointer", 1947 "mangled_component_name" : "_ZN16FrameworkCommandD1Ev" 1948 }, 1949 { 1950 "kind" : "deleting_dtor_pointer", 1951 "mangled_component_name" : "_ZN16FrameworkCommandD0Ev" 1952 }, 1953 { 1954 "is_pure" : true, 1955 "mangled_component_name" : "_ZN16FrameworkCommand10runCommandEP12SocketClientiPPc" 1956 } 1957 ] 1958 }, 1959 { 1960 "alignment" : 4, 1961 "base_specifiers" : 1962 [ 1963 { 1964 "referenced_type" : "type-13" 1965 } 1966 ], 1967 "fields" : 1968 [ 1969 { 1970 "field_name" : "errorRate", 1971 "field_offset" : 448, 1972 "referenced_type" : "type-2" 1973 }, 1974 { 1975 "access" : "private", 1976 "field_name" : "mCommandCount", 1977 "field_offset" : 480, 1978 "referenced_type" : "type-2" 1979 }, 1980 { 1981 "access" : "private", 1982 "field_name" : "mWithSeq", 1983 "field_offset" : 512, 1984 "referenced_type" : "type-3" 1985 }, 1986 { 1987 "access" : "private", 1988 "field_name" : "mCommands", 1989 "field_offset" : 544, 1990 "referenced_type" : "type-23" 1991 }, 1992 { 1993 "access" : "private", 1994 "field_name" : "mSkipToNextNullByte", 1995 "field_offset" : 640, 1996 "referenced_type" : "type-3" 1997 } 1998 ], 1999 "linker_set_key" : "FrameworkListener", 2000 "name" : "FrameworkListener", 2001 "record_kind" : "class", 2002 "referenced_type" : "type-22", 2003 "self_type" : "type-22", 2004 "size" : 84, 2005 "source_file" : "/system/core/libsysutils/include/sysutils/FrameworkListener.h", 2006 "unique_id" : "_ZTS17FrameworkListener", 2007 "vtable_components" : 2008 [ 2009 { 2010 "kind" : "offset_to_top" 2011 }, 2012 { 2013 "kind" : "rtti", 2014 "mangled_component_name" : "_ZTI17FrameworkListener" 2015 }, 2016 { 2017 "kind" : "complete_dtor_pointer", 2018 "mangled_component_name" : "_ZN17FrameworkListenerD1Ev" 2019 }, 2020 { 2021 "kind" : "deleting_dtor_pointer", 2022 "mangled_component_name" : "_ZN17FrameworkListenerD0Ev" 2023 }, 2024 { 2025 "mangled_component_name" : "_ZN17FrameworkListener15onDataAvailableEP12SocketClient" 2026 } 2027 ] 2028 }, 2029 { 2030 "alignment" : 4, 2031 "fields" : 2032 [ 2033 { 2034 "access" : "private", 2035 "field_name" : "mSeq", 2036 "field_offset" : 32, 2037 "referenced_type" : "type-2" 2038 }, 2039 { 2040 "access" : "private", 2041 "field_name" : "mPath", 2042 "field_offset" : 64, 2043 "referenced_type" : "type-26" 2044 }, 2045 { 2046 "access" : "private", 2047 "field_name" : "mAction", 2048 "field_offset" : 96, 2049 "referenced_type" : "type-34" 2050 }, 2051 { 2052 "access" : "private", 2053 "field_name" : "mSubsystem", 2054 "field_offset" : 128, 2055 "referenced_type" : "type-26" 2056 }, 2057 { 2058 "access" : "private", 2059 "field_name" : "mParams", 2060 "field_offset" : 160, 2061 "referenced_type" : "type-35" 2062 } 2063 ], 2064 "linker_set_key" : "NetlinkEvent", 2065 "name" : "NetlinkEvent", 2066 "record_kind" : "class", 2067 "referenced_type" : "type-33", 2068 "self_type" : "type-33", 2069 "size" : 148, 2070 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkEvent.h", 2071 "unique_id" : "_ZTS12NetlinkEvent", 2072 "vtable_components" : 2073 [ 2074 { 2075 "kind" : "offset_to_top" 2076 }, 2077 { 2078 "kind" : "rtti", 2079 "mangled_component_name" : "_ZTI12NetlinkEvent" 2080 }, 2081 { 2082 "kind" : "complete_dtor_pointer", 2083 "mangled_component_name" : "_ZN12NetlinkEventD1Ev" 2084 }, 2085 { 2086 "kind" : "deleting_dtor_pointer", 2087 "mangled_component_name" : "_ZN12NetlinkEventD0Ev" 2088 } 2089 ] 2090 }, 2091 { 2092 "alignment" : 4, 2093 "base_specifiers" : 2094 [ 2095 { 2096 "referenced_type" : "type-13" 2097 } 2098 ], 2099 "fields" : 2100 [ 2101 { 2102 "access" : "private", 2103 "field_name" : "mBuffer", 2104 "field_offset" : 448, 2105 "referenced_type" : "type-31" 2106 }, 2107 { 2108 "access" : "private", 2109 "field_name" : "mFormat", 2110 "field_offset" : 524736, 2111 "referenced_type" : "type-2" 2112 } 2113 ], 2114 "linker_set_key" : "NetlinkListener", 2115 "name" : "NetlinkListener", 2116 "record_kind" : "class", 2117 "referenced_type" : "type-30", 2118 "self_type" : "type-30", 2119 "size" : 65596, 2120 "source_file" : "/system/core/libsysutils/include/sysutils/NetlinkListener.h", 2121 "unique_id" : "_ZTS15NetlinkListener", 2122 "vtable_components" : 2123 [ 2124 { 2125 "kind" : "offset_to_top" 2126 }, 2127 { 2128 "kind" : "rtti", 2129 "mangled_component_name" : "_ZTI15NetlinkListener" 2130 }, 2131 { 2132 "kind" : "complete_dtor_pointer", 2133 "mangled_component_name" : "_ZN15NetlinkListenerD1Ev" 2134 }, 2135 { 2136 "kind" : "deleting_dtor_pointer", 2137 "mangled_component_name" : "_ZN15NetlinkListenerD0Ev" 2138 }, 2139 { 2140 "mangled_component_name" : "_ZN15NetlinkListener15onDataAvailableEP12SocketClient" 2141 }, 2142 { 2143 "is_pure" : true, 2144 "mangled_component_name" : "_ZN15NetlinkListener7onEventEP12NetlinkEvent" 2145 } 2146 ] 2147 }, 2148 { 2149 "alignment" : 4, 2150 "linker_set_key" : "ServiceManager", 2151 "name" : "ServiceManager", 2152 "record_kind" : "class", 2153 "referenced_type" : "type-54", 2154 "self_type" : "type-54", 2155 "size" : 4, 2156 "source_file" : "/system/core/libsysutils/include/sysutils/ServiceManager.h", 2157 "unique_id" : "_ZTS14ServiceManager", 2158 "vtable_components" : 2159 [ 2160 { 2161 "kind" : "offset_to_top" 2162 }, 2163 { 2164 "kind" : "rtti", 2165 "mangled_component_name" : "_ZTI14ServiceManager" 2166 }, 2167 { 2168 "kind" : "complete_dtor_pointer", 2169 "mangled_component_name" : "_ZN14ServiceManagerD1Ev" 2170 }, 2171 { 2172 "kind" : "deleting_dtor_pointer", 2173 "mangled_component_name" : "_ZN14ServiceManagerD0Ev" 2174 } 2175 ] 2176 }, 2177 { 2178 "alignment" : 4, 2179 "fields" : 2180 [ 2181 { 2182 "access" : "private", 2183 "field_name" : "mSocket", 2184 "field_offset" : 32, 2185 "referenced_type" : "type-2" 2186 }, 2187 { 2188 "access" : "private", 2189 "field_name" : "mSocketOwned", 2190 "field_offset" : 64, 2191 "referenced_type" : "type-3" 2192 }, 2193 { 2194 "access" : "private", 2195 "field_name" : "mWriteMutex", 2196 "field_offset" : 96, 2197 "referenced_type" : "type-4" 2198 }, 2199 { 2200 "access" : "private", 2201 "field_name" : "mPid", 2202 "field_offset" : 128, 2203 "referenced_type" : "type-2" 2204 }, 2205 { 2206 "access" : "private", 2207 "field_name" : "mUid", 2208 "field_offset" : 160, 2209 "referenced_type" : "type-5" 2210 }, 2211 { 2212 "access" : "private", 2213 "field_name" : "mGid", 2214 "field_offset" : 192, 2215 "referenced_type" : "type-5" 2216 }, 2217 { 2218 "access" : "private", 2219 "field_name" : "mRefCountMutex", 2220 "field_offset" : 224, 2221 "referenced_type" : "type-6" 2222 }, 2223 { 2224 "access" : "private", 2225 "field_name" : "mRefCount", 2226 "field_offset" : 256, 2227 "referenced_type" : "type-2" 2228 }, 2229 { 2230 "access" : "private", 2231 "field_name" : "mCmdNum", 2232 "field_offset" : 288, 2233 "referenced_type" : "type-2" 2234 }, 2235 { 2236 "access" : "private", 2237 "field_name" : "mUseCmdNum", 2238 "field_offset" : 320, 2239 "referenced_type" : "type-3" 2240 } 2241 ], 2242 "linker_set_key" : "SocketClient", 2243 "name" : "SocketClient", 2244 "record_kind" : "class", 2245 "referenced_type" : "type-1", 2246 "self_type" : "type-1", 2247 "size" : 44, 2248 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClient.h", 2249 "unique_id" : "_ZTS12SocketClient", 2250 "vtable_components" : 2251 [ 2252 { 2253 "kind" : "offset_to_top" 2254 }, 2255 { 2256 "kind" : "rtti", 2257 "mangled_component_name" : "_ZTI12SocketClient" 2258 }, 2259 { 2260 "kind" : "complete_dtor_pointer", 2261 "mangled_component_name" : "_ZN12SocketClientD1Ev" 2262 }, 2263 { 2264 "kind" : "deleting_dtor_pointer", 2265 "mangled_component_name" : "_ZN12SocketClientD0Ev" 2266 } 2267 ] 2268 }, 2269 { 2270 "alignment" : 4, 2271 "linker_set_key" : "SocketClientCommand", 2272 "name" : "SocketClientCommand", 2273 "record_kind" : "class", 2274 "referenced_type" : "type-39", 2275 "self_type" : "type-39", 2276 "size" : 4, 2277 "source_file" : "/system/core/libsysutils/include/sysutils/SocketClientCommand.h", 2278 "unique_id" : "_ZTS19SocketClientCommand", 2279 "vtable_components" : 2280 [ 2281 { 2282 "kind" : "offset_to_top" 2283 }, 2284 { 2285 "kind" : "rtti", 2286 "mangled_component_name" : "_ZTI19SocketClientCommand" 2287 }, 2288 { 2289 "kind" : "complete_dtor_pointer", 2290 "mangled_component_name" : "_ZN19SocketClientCommandD1Ev" 2291 }, 2292 { 2293 "kind" : "deleting_dtor_pointer", 2294 "mangled_component_name" : "_ZN19SocketClientCommandD0Ev" 2295 }, 2296 { 2297 "is_pure" : true, 2298 "mangled_component_name" : "_ZN19SocketClientCommand16runSocketCommandEP12SocketClient" 2299 } 2300 ] 2301 }, 2302 { 2303 "alignment" : 4, 2304 "fields" : 2305 [ 2306 { 2307 "access" : "private", 2308 "field_name" : "mListen", 2309 "field_offset" : 32, 2310 "referenced_type" : "type-3" 2311 }, 2312 { 2313 "access" : "private", 2314 "field_name" : "mSocketName", 2315 "field_offset" : 64, 2316 "referenced_type" : "type-7" 2317 }, 2318 { 2319 "access" : "private", 2320 "field_name" : "mSock", 2321 "field_offset" : 96, 2322 "referenced_type" : "type-2" 2323 }, 2324 { 2325 "access" : "private", 2326 "field_name" : "mClients", 2327 "field_offset" : 128, 2328 "referenced_type" : "type-14" 2329 }, 2330 { 2331 "access" : "private", 2332 "field_name" : "mClientsLock", 2333 "field_offset" : 288, 2334 "referenced_type" : "type-15" 2335 }, 2336 { 2337 "access" : "private", 2338 "field_name" : "mCtrlPipe", 2339 "field_offset" : 320, 2340 "referenced_type" : "type-10" 2341 }, 2342 { 2343 "access" : "private", 2344 "field_name" : "mThread", 2345 "field_offset" : 384, 2346 "referenced_type" : "type-11" 2347 }, 2348 { 2349 "access" : "private", 2350 "field_name" : "mUseCmdNum", 2351 "field_offset" : 416, 2352 "referenced_type" : "type-3" 2353 } 2354 ], 2355 "linker_set_key" : "SocketListener", 2356 "name" : "SocketListener", 2357 "record_kind" : "class", 2358 "referenced_type" : "type-13", 2359 "self_type" : "type-13", 2360 "size" : 56, 2361 "source_file" : "/system/core/libsysutils/include/sysutils/SocketListener.h", 2362 "unique_id" : "_ZTS14SocketListener", 2363 "vtable_components" : 2364 [ 2365 { 2366 "kind" : "offset_to_top" 2367 }, 2368 { 2369 "kind" : "rtti", 2370 "mangled_component_name" : "_ZTI14SocketListener" 2371 }, 2372 { 2373 "kind" : "complete_dtor_pointer", 2374 "mangled_component_name" : "_ZN14SocketListenerD1Ev" 2375 }, 2376 { 2377 "kind" : "deleting_dtor_pointer", 2378 "mangled_component_name" : "_ZN14SocketListenerD0Ev" 2379 }, 2380 { 2381 "is_pure" : true, 2382 "mangled_component_name" : "_ZN14SocketListener15onDataAvailableEP12SocketClient" 2383 } 2384 ] 2385 } 2386 ], 2387 "rvalue_reference_types" : [] 2388} 2389