1{ 2 "record_types":[ 3 { 4 "vtable_components":[ 5 { 6 "kind":"vbase_offset", 7 "component_value":4 8 }, 9 { 10 "kind":"offset_to_top" 11 }, 12 { 13 "kind":"rtti", 14 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_29IVibratorE" 15 }, 16 { 17 "mangled_component_name":"_ZNK7android8hardware8vibrator4V1_29IVibrator8isRemoteEv" 18 }, 19 { 20 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 21 }, 22 { 23 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 24 }, 25 { 26 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 27 }, 28 { 29 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 30 }, 31 { 32 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator21setHALInstrumentationEv" 33 }, 34 { 35 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 36 }, 37 { 38 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator4pingEv" 39 }, 40 { 41 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 42 }, 43 { 44 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator21notifySyspropsChangedEv" 45 }, 46 { 47 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 48 }, 49 { 50 "kind":"complete_dtor_pointer", 51 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibratorD1Ev" 52 }, 53 { 54 "kind":"deleting_dtor_pointer", 55 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibratorD0Ev" 56 }, 57 { 58 "is_pure":true, 59 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator2onEj" 60 }, 61 { 62 "is_pure":true, 63 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator3offEv" 64 }, 65 { 66 "is_pure":true, 67 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator24supportsAmplitudeControlEv" 68 }, 69 { 70 "is_pure":true, 71 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator12setAmplitudeEh" 72 }, 73 { 74 "is_pure":true, 75 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE" 76 }, 77 { 78 "is_pure":true, 79 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator11perform_1_1ENS1_4V1_110Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS6_6StatusEjEEE" 80 }, 81 { 82 "is_pure":true, 83 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_29IVibrator11perform_1_2ENS2_6EffectENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE" 84 }, 85 { 86 "kind":"vcall_offset" 87 }, 88 { 89 "kind":"vcall_offset" 90 }, 91 { 92 "kind":"vcall_offset" 93 }, 94 { 95 "kind":"vcall_offset" 96 }, 97 { 98 "kind":"vcall_offset", 99 "component_value":-4 100 }, 101 { 102 "kind":"offset_to_top", 103 "component_value":-4 104 }, 105 { 106 "kind":"rtti", 107 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_29IVibratorE" 108 }, 109 { 110 "kind":"complete_dtor_pointer", 111 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_29IVibratorD1Ev" 112 }, 113 { 114 "kind":"deleting_dtor_pointer", 115 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_29IVibratorD0Ev" 116 }, 117 { 118 "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" 119 }, 120 { 121 "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" 122 }, 123 { 124 "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 125 }, 126 { 127 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 128 } 129 ], 130 "unique_id":"_ZTSN7android8hardware8vibrator4V1_29IVibratorE" 131 }, 132 { 133 "vtable_components":[ 134 { 135 "kind":"vbase_offset", 136 "component_value":72 137 }, 138 { 139 "kind":"offset_to_top" 140 }, 141 { 142 "kind":"rtti", 143 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_212BnHwVibratorE" 144 }, 145 { 146 "mangled_component_name":"_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 147 }, 148 { 149 "mangled_component_name":"_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 150 }, 151 { 152 "mangled_component_name":"_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 153 }, 154 { 155 "mangled_component_name":"_ZNK7android8hardware7IBinder13checkSubclassEPKv" 156 }, 157 { 158 "mangled_component_name":"_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 159 }, 160 { 161 "mangled_component_name":"_ZNK7android8hardware9BHwBinder10findObjectEPKv" 162 }, 163 { 164 "mangled_component_name":"_ZN7android8hardware9BHwBinder12detachObjectEPKv" 165 }, 166 { 167 "mangled_component_name":"_ZN7android8hardware9BHwBinder11localBinderEv" 168 }, 169 { 170 "mangled_component_name":"_ZN7android8hardware7IBinder12remoteBinderEv" 171 }, 172 { 173 "kind":"complete_dtor_pointer", 174 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BnHwVibratorD1Ev" 175 }, 176 { 177 "kind":"deleting_dtor_pointer", 178 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BnHwVibratorD0Ev" 179 }, 180 { 181 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 182 }, 183 { 184 "kind":"offset_to_top", 185 "component_value":-20 186 }, 187 { 188 "kind":"rtti", 189 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_212BnHwVibratorE" 190 }, 191 { 192 "kind":"complete_dtor_pointer", 193 "mangled_component_name":"_ZThn20_N7android8hardware8vibrator4V1_212BnHwVibratorD1Ev" 194 }, 195 { 196 "kind":"deleting_dtor_pointer", 197 "mangled_component_name":"_ZThn20_N7android8hardware8vibrator4V1_212BnHwVibratorD0Ev" 198 }, 199 { 200 "kind":"vcall_offset" 201 }, 202 { 203 "kind":"vcall_offset" 204 }, 205 { 206 "kind":"vcall_offset" 207 }, 208 { 209 "kind":"vcall_offset" 210 }, 211 { 212 "kind":"vcall_offset", 213 "component_value":-72 214 }, 215 { 216 "kind":"offset_to_top", 217 "component_value":-72 218 }, 219 { 220 "kind":"rtti", 221 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_212BnHwVibratorE" 222 }, 223 { 224 "kind":"complete_dtor_pointer", 225 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_212BnHwVibratorD1Ev" 226 }, 227 { 228 "kind":"deleting_dtor_pointer", 229 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_212BnHwVibratorD0Ev" 230 }, 231 { 232 "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" 233 }, 234 { 235 "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" 236 }, 237 { 238 "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 239 }, 240 { 241 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 242 } 243 ], 244 "unique_id":"_ZTSN7android8hardware8vibrator4V1_212BnHwVibratorE" 245 }, 246 { 247 "vtable_components":[ 248 { 249 "kind":"vbase_offset", 250 "component_value":60 251 }, 252 { 253 "kind":"offset_to_top" 254 }, 255 { 256 "kind":"rtti", 257 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_210BsVibratorE" 258 }, 259 { 260 "mangled_component_name":"_ZNK7android8hardware8vibrator4V1_29IVibrator8isRemoteEv" 261 }, 262 { 263 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 264 }, 265 { 266 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 267 }, 268 { 269 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 270 }, 271 { 272 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 273 }, 274 { 275 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator21setHALInstrumentationEv" 276 }, 277 { 278 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 279 }, 280 { 281 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator4pingEv" 282 }, 283 { 284 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 285 }, 286 { 287 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator21notifySyspropsChangedEv" 288 }, 289 { 290 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 291 }, 292 { 293 "kind":"complete_dtor_pointer", 294 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibratorD1Ev" 295 }, 296 { 297 "kind":"deleting_dtor_pointer", 298 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibratorD0Ev" 299 }, 300 { 301 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator2onEj" 302 }, 303 { 304 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator3offEv" 305 }, 306 { 307 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator24supportsAmplitudeControlEv" 308 }, 309 { 310 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator12setAmplitudeEh" 311 }, 312 { 313 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE" 314 }, 315 { 316 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator11perform_1_1ENS1_4V1_110Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS6_6StatusEjEEE" 317 }, 318 { 319 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_210BsVibrator11perform_1_2ENS2_6EffectENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE" 320 }, 321 { 322 "kind":"offset_to_top", 323 "component_value":-4 324 }, 325 { 326 "kind":"rtti", 327 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_210BsVibratorE" 328 }, 329 { 330 "kind":"complete_dtor_pointer", 331 "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_210BsVibratorD1Ev" 332 }, 333 { 334 "kind":"deleting_dtor_pointer", 335 "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_210BsVibratorD0Ev" 336 }, 337 { 338 "kind":"vcall_offset" 339 }, 340 { 341 "kind":"vcall_offset" 342 }, 343 { 344 "kind":"vcall_offset" 345 }, 346 { 347 "kind":"vcall_offset" 348 }, 349 { 350 "kind":"vcall_offset", 351 "component_value":-60 352 }, 353 { 354 "kind":"offset_to_top", 355 "component_value":-60 356 }, 357 { 358 "kind":"rtti", 359 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_210BsVibratorE" 360 }, 361 { 362 "kind":"complete_dtor_pointer", 363 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_210BsVibratorD1Ev" 364 }, 365 { 366 "kind":"deleting_dtor_pointer", 367 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_210BsVibratorD0Ev" 368 }, 369 { 370 "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" 371 }, 372 { 373 "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" 374 }, 375 { 376 "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 377 }, 378 { 379 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 380 } 381 ], 382 "unique_id":"_ZTSN7android8hardware8vibrator4V1_210BsVibratorE" 383 }, 384 { 385 "vtable_components":[ 386 { 387 "kind":"vbase_offset", 388 "component_value":84 389 }, 390 { 391 "kind":"offset_to_top" 392 }, 393 { 394 "kind":"rtti", 395 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_212BpHwVibratorE" 396 }, 397 { 398 "mangled_component_name":"_ZNK7android8hardware8vibrator4V1_212BpHwVibrator8isRemoteEv" 399 }, 400 { 401 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 402 }, 403 { 404 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 405 }, 406 { 407 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 408 }, 409 { 410 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 411 }, 412 { 413 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator21setHALInstrumentationEv" 414 }, 415 { 416 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 417 }, 418 { 419 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator4pingEv" 420 }, 421 { 422 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 423 }, 424 { 425 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator21notifySyspropsChangedEv" 426 }, 427 { 428 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 429 }, 430 { 431 "kind":"complete_dtor_pointer", 432 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibratorD1Ev" 433 }, 434 { 435 "kind":"deleting_dtor_pointer", 436 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibratorD0Ev" 437 }, 438 { 439 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator2onEj" 440 }, 441 { 442 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator3offEv" 443 }, 444 { 445 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator24supportsAmplitudeControlEv" 446 }, 447 { 448 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator12setAmplitudeEh" 449 }, 450 { 451 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE" 452 }, 453 { 454 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator11perform_1_1ENS1_4V1_110Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS6_6StatusEjEEE" 455 }, 456 { 457 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator11perform_1_2ENS2_6EffectENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE" 458 }, 459 { 460 "mangled_component_name":"_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_29IVibratorEE10onAsBinderEv" 461 }, 462 { 463 "kind":"vbase_offset", 464 "component_value":80 465 }, 466 { 467 "kind":"offset_to_top", 468 "component_value":-4 469 }, 470 { 471 "kind":"rtti", 472 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_212BpHwVibratorE" 473 }, 474 { 475 "kind":"complete_dtor_pointer", 476 "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_212BpHwVibratorD1Ev" 477 }, 478 { 479 "kind":"deleting_dtor_pointer", 480 "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_212BpHwVibratorD0Ev" 481 }, 482 { 483 "mangled_component_name":"_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_29IVibratorEE10onAsBinderEv" 484 }, 485 { 486 "kind":"vbase_offset", 487 "component_value":76 488 }, 489 { 490 "kind":"offset_to_top", 491 "component_value":-8 492 }, 493 { 494 "kind":"rtti", 495 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_212BpHwVibratorE" 496 }, 497 { 498 "kind":"complete_dtor_pointer", 499 "mangled_component_name":"_ZThn8_N7android8hardware8vibrator4V1_212BpHwVibratorD1Ev" 500 }, 501 { 502 "kind":"deleting_dtor_pointer", 503 "mangled_component_name":"_ZThn8_N7android8hardware8vibrator4V1_212BpHwVibratorD0Ev" 504 }, 505 { 506 "mangled_component_name":"_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 507 }, 508 { 509 "mangled_component_name":"_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 510 }, 511 { 512 "mangled_component_name":"_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 513 }, 514 { 515 "kind":"offset_to_top", 516 "component_value":-24 517 }, 518 { 519 "kind":"rtti", 520 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_212BpHwVibratorE" 521 }, 522 { 523 "kind":"complete_dtor_pointer", 524 "mangled_component_name":"_ZThn24_N7android8hardware8vibrator4V1_212BpHwVibratorD1Ev" 525 }, 526 { 527 "kind":"deleting_dtor_pointer", 528 "mangled_component_name":"_ZThn24_N7android8hardware8vibrator4V1_212BpHwVibratorD0Ev" 529 }, 530 { 531 "kind":"vcall_offset" 532 }, 533 { 534 "kind":"vcall_offset", 535 "component_value":-76 536 }, 537 { 538 "kind":"vcall_offset", 539 "component_value":-76 540 }, 541 { 542 "kind":"vcall_offset", 543 "component_value":-76 544 }, 545 { 546 "kind":"vcall_offset", 547 "component_value":-84 548 }, 549 { 550 "kind":"offset_to_top", 551 "component_value":-84 552 }, 553 { 554 "kind":"rtti", 555 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_212BpHwVibratorE" 556 }, 557 { 558 "kind":"complete_dtor_pointer", 559 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_212BpHwVibratorD1Ev" 560 }, 561 { 562 "kind":"deleting_dtor_pointer", 563 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_212BpHwVibratorD0Ev" 564 }, 565 { 566 "mangled_component_name":"_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 567 }, 568 { 569 "mangled_component_name":"_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 570 }, 571 { 572 "mangled_component_name":"_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 573 }, 574 { 575 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 576 } 577 ], 578 "unique_id":"_ZTSN7android8hardware8vibrator4V1_212BpHwVibratorE" 579 } 580 ], 581 "elf_functions":[ 582 { 583 "binding":"weak", 584 "name":"_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_29IVibratorENS3_4V1_09IVibratorENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb" 585 }, 586 { 587 "binding":"weak", 588 "name":"_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_29IVibratorENS3_4V1_19IVibratorENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb" 589 }, 590 { 591 "binding":"weak", 592 "name":"_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_29IVibratorENS_4hidl4base4V1_05IBaseENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb" 593 }, 594 { 595 "binding":"weak", 596 "name":"_ZN7android8hardware7details18getServiceInternalINS0_8vibrator4V1_212BpHwVibratorENS4_9IVibratorEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb" 597 }, 598 { 599 "binding":"weak", 600 "name":"_ZN7android8hardware8toBinderINS0_8vibrator4V1_09IVibratorEvEENS_2spINS0_7IBinderEEENS5_IT_EE" 601 }, 602 { 603 "binding":"weak", 604 "name":"_ZN7android8hardware8toBinderINS0_8vibrator4V1_19IVibratorEvEENS_2spINS0_7IBinderEEENS5_IT_EE" 605 }, 606 { 607 "binding":"weak", 608 "name":"_ZN7android8hardware8toBinderINS_4hidl4base4V1_05IBaseEvEENS_2spINS0_7IBinderEEENS6_IT_EE" 609 }, 610 { 611 "name":"_ZN7android8hardware8vibrator4V1_210BsVibrator13addOnewayTaskENSt3__18functionIFvvEEE" 612 }, 613 { 614 "name":"_ZN7android8hardware8vibrator4V1_210BsVibratorC1ENS_2spINS2_9IVibratorEEE" 615 }, 616 { 617 "name":"_ZN7android8hardware8vibrator4V1_210BsVibratorC2ENS_2spINS2_9IVibratorEEE" 618 }, 619 { 620 "name":"_ZN7android8hardware8vibrator4V1_212BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 621 }, 622 { 623 "name":"_ZN7android8hardware8vibrator4V1_212BnHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 624 }, 625 { 626 "name":"_ZN7android8hardware8vibrator4V1_212BnHwVibrator17_hidl_perform_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 627 }, 628 { 629 "name":"_ZN7android8hardware8vibrator4V1_212BnHwVibrator4pingEv" 630 }, 631 { 632 "name":"_ZN7android8hardware8vibrator4V1_212BnHwVibratorC1ERKNS_2spINS2_9IVibratorEEE" 633 }, 634 { 635 "name":"_ZN7android8hardware8vibrator4V1_212BnHwVibratorC2ERKNS_2spINS2_9IVibratorEEE" 636 }, 637 { 638 "name":"_ZN7android8hardware8vibrator4V1_212BnHwVibratorD0Ev" 639 }, 640 { 641 "name":"_ZN7android8hardware8vibrator4V1_212BnHwVibratorD1Ev" 642 }, 643 { 644 "name":"_ZN7android8hardware8vibrator4V1_212BnHwVibratorD2Ev" 645 }, 646 { 647 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 648 }, 649 { 650 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator11perform_1_1ENS1_4V1_110Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS6_6StatusEjEEE" 651 }, 652 { 653 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator11perform_1_2ENS2_6EffectENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE" 654 }, 655 { 656 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 657 }, 658 { 659 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 660 }, 661 { 662 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator12setAmplitudeEh" 663 }, 664 { 665 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 666 }, 667 { 668 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 669 }, 670 { 671 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator17_hidl_perform_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_6EffectENS1_4V1_014EffectStrengthENSt3__18functionIFvNSA_6StatusEjEEE" 672 }, 673 { 674 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 675 }, 676 { 677 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator21notifySyspropsChangedEv" 678 }, 679 { 680 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator21setHALInstrumentationEv" 681 }, 682 { 683 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator24supportsAmplitudeControlEv" 684 }, 685 { 686 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator2onEj" 687 }, 688 { 689 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator3offEv" 690 }, 691 { 692 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator4pingEv" 693 }, 694 { 695 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 696 }, 697 { 698 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE" 699 }, 700 { 701 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibratorC1ERKNS_2spINS0_7IBinderEEE" 702 }, 703 { 704 "name":"_ZN7android8hardware8vibrator4V1_212BpHwVibratorC2ERKNS_2spINS0_7IBinderEEE" 705 }, 706 { 707 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 708 }, 709 { 710 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 711 }, 712 { 713 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 714 }, 715 { 716 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 717 }, 718 { 719 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 720 }, 721 { 722 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 723 }, 724 { 725 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 726 }, 727 { 728 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 729 }, 730 { 731 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 732 }, 733 { 734 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator21notifySyspropsChangedEv" 735 }, 736 { 737 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator21setHALInstrumentationEv" 738 }, 739 { 740 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 741 }, 742 { 743 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator4pingEv" 744 }, 745 { 746 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 747 }, 748 { 749 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator8castFromERKNS_2spINS1_4V1_09IVibratorEEEb" 750 }, 751 { 752 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator8castFromERKNS_2spINS1_4V1_19IVibratorEEEb" 753 }, 754 { 755 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb" 756 }, 757 { 758 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator8castFromERKNS_2spIS3_EEb" 759 }, 760 { 761 "name":"_ZThn20_N7android8hardware8vibrator4V1_212BnHwVibratorD0Ev" 762 }, 763 { 764 "name":"_ZThn20_N7android8hardware8vibrator4V1_212BnHwVibratorD1Ev" 765 }, 766 { 767 "name":"_ZTv0_n12_N7android8hardware8vibrator4V1_212BnHwVibratorD0Ev" 768 }, 769 { 770 "name":"_ZTv0_n12_N7android8hardware8vibrator4V1_212BnHwVibratorD1Ev" 771 } 772 ], 773 "elf_objects":[ 774 { 775 "name":"_ZN7android8hardware8vibrator4V1_29IVibrator10descriptorE" 776 }, 777 { 778 "name":"_ZTTN7android8hardware8vibrator4V1_212BnHwVibratorE" 779 }, 780 { 781 "name":"_ZTTN7android8hardware8vibrator4V1_212BpHwVibratorE" 782 }, 783 { 784 "name":"_ZTTN7android8hardware8vibrator4V1_29IVibratorE" 785 }, 786 { 787 "binding":"weak", 788 "name":"_ZTVN7android8hardware8vibrator4V1_210BsVibratorE" 789 }, 790 { 791 "name":"_ZTVN7android8hardware8vibrator4V1_212BnHwVibratorE" 792 }, 793 { 794 "name":"_ZTVN7android8hardware8vibrator4V1_212BpHwVibratorE" 795 }, 796 { 797 "name":"_ZTVN7android8hardware8vibrator4V1_29IVibratorE" 798 } 799 ] 800}