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