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