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_19IVibratorE" 15 }, 16 { 17 "mangled_component_name":"_ZNK7android8hardware8vibrator4V1_19IVibrator8isRemoteEv" 18 }, 19 { 20 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 21 }, 22 { 23 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 24 }, 25 { 26 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 27 }, 28 { 29 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 30 }, 31 { 32 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv" 33 }, 34 { 35 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 36 }, 37 { 38 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv" 39 }, 40 { 41 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 42 }, 43 { 44 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv" 45 }, 46 { 47 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 48 }, 49 { 50 "kind":"complete_dtor_pointer", 51 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibratorD1Ev" 52 }, 53 { 54 "kind":"deleting_dtor_pointer", 55 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibratorD0Ev" 56 }, 57 { 58 "is_pure":true, 59 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator2onEj" 60 }, 61 { 62 "is_pure":true, 63 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator3offEv" 64 }, 65 { 66 "is_pure":true, 67 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator24supportsAmplitudeControlEv" 68 }, 69 { 70 "is_pure":true, 71 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator12setAmplitudeEh" 72 }, 73 { 74 "is_pure":true, 75 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE" 76 }, 77 { 78 "is_pure":true, 79 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_19IVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE" 80 }, 81 { 82 "kind":"vcall_offset" 83 }, 84 { 85 "kind":"vcall_offset" 86 }, 87 { 88 "kind":"vcall_offset" 89 }, 90 { 91 "kind":"vcall_offset" 92 }, 93 { 94 "kind":"vcall_offset", 95 "component_value":-4 96 }, 97 { 98 "kind":"offset_to_top", 99 "component_value":-4 100 }, 101 { 102 "kind":"rtti", 103 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_19IVibratorE" 104 }, 105 { 106 "kind":"complete_dtor_pointer", 107 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_19IVibratorD1Ev" 108 }, 109 { 110 "kind":"deleting_dtor_pointer", 111 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_19IVibratorD0Ev" 112 }, 113 { 114 "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" 115 }, 116 { 117 "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" 118 }, 119 { 120 "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 121 }, 122 { 123 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 124 } 125 ], 126 "unique_id":"_ZTSN7android8hardware8vibrator4V1_19IVibratorE" 127 }, 128 { 129 "vtable_components":[ 130 { 131 "kind":"vbase_offset", 132 "component_value":72 133 }, 134 { 135 "kind":"offset_to_top" 136 }, 137 { 138 "kind":"rtti", 139 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE" 140 }, 141 { 142 "mangled_component_name":"_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 143 }, 144 { 145 "mangled_component_name":"_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 146 }, 147 { 148 "mangled_component_name":"_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 149 }, 150 { 151 "mangled_component_name":"_ZNK7android8hardware7IBinder13checkSubclassEPKv" 152 }, 153 { 154 "mangled_component_name":"_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 155 }, 156 { 157 "mangled_component_name":"_ZNK7android8hardware9BHwBinder10findObjectEPKv" 158 }, 159 { 160 "mangled_component_name":"_ZN7android8hardware9BHwBinder12detachObjectEPKv" 161 }, 162 { 163 "mangled_component_name":"_ZN7android8hardware9BHwBinder11localBinderEv" 164 }, 165 { 166 "mangled_component_name":"_ZN7android8hardware7IBinder12remoteBinderEv" 167 }, 168 { 169 "kind":"complete_dtor_pointer", 170 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorD1Ev" 171 }, 172 { 173 "kind":"deleting_dtor_pointer", 174 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorD0Ev" 175 }, 176 { 177 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 178 }, 179 { 180 "kind":"offset_to_top", 181 "component_value":-20 182 }, 183 { 184 "kind":"rtti", 185 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE" 186 }, 187 { 188 "kind":"complete_dtor_pointer", 189 "mangled_component_name":"_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev" 190 }, 191 { 192 "kind":"deleting_dtor_pointer", 193 "mangled_component_name":"_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev" 194 }, 195 { 196 "kind":"vcall_offset" 197 }, 198 { 199 "kind":"vcall_offset" 200 }, 201 { 202 "kind":"vcall_offset" 203 }, 204 { 205 "kind":"vcall_offset" 206 }, 207 { 208 "kind":"vcall_offset", 209 "component_value":-72 210 }, 211 { 212 "kind":"offset_to_top", 213 "component_value":-72 214 }, 215 { 216 "kind":"rtti", 217 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BnHwVibratorE" 218 }, 219 { 220 "kind":"complete_dtor_pointer", 221 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev" 222 }, 223 { 224 "kind":"deleting_dtor_pointer", 225 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev" 226 }, 227 { 228 "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" 229 }, 230 { 231 "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" 232 }, 233 { 234 "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 235 }, 236 { 237 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 238 } 239 ], 240 "unique_id":"_ZTSN7android8hardware8vibrator4V1_112BnHwVibratorE" 241 }, 242 { 243 "vtable_components":[ 244 { 245 "kind":"vbase_offset", 246 "component_value":60 247 }, 248 { 249 "kind":"offset_to_top" 250 }, 251 { 252 "kind":"rtti", 253 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_110BsVibratorE" 254 }, 255 { 256 "mangled_component_name":"_ZNK7android8hardware8vibrator4V1_19IVibrator8isRemoteEv" 257 }, 258 { 259 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 260 }, 261 { 262 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 263 }, 264 { 265 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 266 }, 267 { 268 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 269 }, 270 { 271 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator21setHALInstrumentationEv" 272 }, 273 { 274 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 275 }, 276 { 277 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator4pingEv" 278 }, 279 { 280 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 281 }, 282 { 283 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator21notifySyspropsChangedEv" 284 }, 285 { 286 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 287 }, 288 { 289 "kind":"complete_dtor_pointer", 290 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibratorD1Ev" 291 }, 292 { 293 "kind":"deleting_dtor_pointer", 294 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibratorD0Ev" 295 }, 296 { 297 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator2onEj" 298 }, 299 { 300 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator3offEv" 301 }, 302 { 303 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator24supportsAmplitudeControlEv" 304 }, 305 { 306 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator12setAmplitudeEh" 307 }, 308 { 309 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE" 310 }, 311 { 312 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_110BsVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE" 313 }, 314 { 315 "kind":"offset_to_top", 316 "component_value":-4 317 }, 318 { 319 "kind":"rtti", 320 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_110BsVibratorE" 321 }, 322 { 323 "kind":"complete_dtor_pointer", 324 "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_110BsVibratorD1Ev" 325 }, 326 { 327 "kind":"deleting_dtor_pointer", 328 "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_110BsVibratorD0Ev" 329 }, 330 { 331 "kind":"vcall_offset" 332 }, 333 { 334 "kind":"vcall_offset" 335 }, 336 { 337 "kind":"vcall_offset" 338 }, 339 { 340 "kind":"vcall_offset" 341 }, 342 { 343 "kind":"vcall_offset", 344 "component_value":-60 345 }, 346 { 347 "kind":"offset_to_top", 348 "component_value":-60 349 }, 350 { 351 "kind":"rtti", 352 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_110BsVibratorE" 353 }, 354 { 355 "kind":"complete_dtor_pointer", 356 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_110BsVibratorD1Ev" 357 }, 358 { 359 "kind":"deleting_dtor_pointer", 360 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_110BsVibratorD0Ev" 361 }, 362 { 363 "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" 364 }, 365 { 366 "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" 367 }, 368 { 369 "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 370 }, 371 { 372 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 373 } 374 ], 375 "unique_id":"_ZTSN7android8hardware8vibrator4V1_110BsVibratorE" 376 }, 377 { 378 "vtable_components":[ 379 { 380 "kind":"vbase_offset", 381 "component_value":84 382 }, 383 { 384 "kind":"offset_to_top" 385 }, 386 { 387 "kind":"rtti", 388 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE" 389 }, 390 { 391 "mangled_component_name":"_ZNK7android8hardware8vibrator4V1_112BpHwVibrator8isRemoteEv" 392 }, 393 { 394 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 395 }, 396 { 397 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 398 }, 399 { 400 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 401 }, 402 { 403 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 404 }, 405 { 406 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator21setHALInstrumentationEv" 407 }, 408 { 409 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 410 }, 411 { 412 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator4pingEv" 413 }, 414 { 415 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 416 }, 417 { 418 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator21notifySyspropsChangedEv" 419 }, 420 { 421 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 422 }, 423 { 424 "kind":"complete_dtor_pointer", 425 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibratorD1Ev" 426 }, 427 { 428 "kind":"deleting_dtor_pointer", 429 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibratorD0Ev" 430 }, 431 { 432 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator2onEj" 433 }, 434 { 435 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator3offEv" 436 }, 437 { 438 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator24supportsAmplitudeControlEv" 439 }, 440 { 441 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12setAmplitudeEh" 442 }, 443 { 444 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE" 445 }, 446 { 447 "mangled_component_name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE" 448 }, 449 { 450 "mangled_component_name":"_ZN7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv" 451 }, 452 { 453 "kind":"vbase_offset", 454 "component_value":80 455 }, 456 { 457 "kind":"offset_to_top", 458 "component_value":-4 459 }, 460 { 461 "kind":"rtti", 462 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE" 463 }, 464 { 465 "kind":"complete_dtor_pointer", 466 "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev" 467 }, 468 { 469 "kind":"deleting_dtor_pointer", 470 "mangled_component_name":"_ZThn4_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev" 471 }, 472 { 473 "mangled_component_name":"_ZThn4_N7android8hardware11BpInterfaceINS0_8vibrator4V1_19IVibratorEE10onAsBinderEv" 474 }, 475 { 476 "kind":"vbase_offset", 477 "component_value":76 478 }, 479 { 480 "kind":"offset_to_top", 481 "component_value":-8 482 }, 483 { 484 "kind":"rtti", 485 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE" 486 }, 487 { 488 "kind":"complete_dtor_pointer", 489 "mangled_component_name":"_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev" 490 }, 491 { 492 "kind":"deleting_dtor_pointer", 493 "mangled_component_name":"_ZThn8_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev" 494 }, 495 { 496 "mangled_component_name":"_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 497 }, 498 { 499 "mangled_component_name":"_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 500 }, 501 { 502 "mangled_component_name":"_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 503 }, 504 { 505 "kind":"offset_to_top", 506 "component_value":-24 507 }, 508 { 509 "kind":"rtti", 510 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE" 511 }, 512 { 513 "kind":"complete_dtor_pointer", 514 "mangled_component_name":"_ZThn24_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev" 515 }, 516 { 517 "kind":"deleting_dtor_pointer", 518 "mangled_component_name":"_ZThn24_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev" 519 }, 520 { 521 "kind":"vcall_offset" 522 }, 523 { 524 "kind":"vcall_offset", 525 "component_value":-76 526 }, 527 { 528 "kind":"vcall_offset", 529 "component_value":-76 530 }, 531 { 532 "kind":"vcall_offset", 533 "component_value":-76 534 }, 535 { 536 "kind":"vcall_offset", 537 "component_value":-84 538 }, 539 { 540 "kind":"offset_to_top", 541 "component_value":-84 542 }, 543 { 544 "kind":"rtti", 545 "mangled_component_name":"_ZTIN7android8hardware8vibrator4V1_112BpHwVibratorE" 546 }, 547 { 548 "kind":"complete_dtor_pointer", 549 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BpHwVibratorD1Ev" 550 }, 551 { 552 "kind":"deleting_dtor_pointer", 553 "mangled_component_name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BpHwVibratorD0Ev" 554 }, 555 { 556 "mangled_component_name":"_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 557 }, 558 { 559 "mangled_component_name":"_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 560 }, 561 { 562 "mangled_component_name":"_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 563 }, 564 { 565 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 566 } 567 ], 568 "unique_id":"_ZTSN7android8hardware8vibrator4V1_112BpHwVibratorE" 569 } 570 ], 571 "elf_functions":[ 572 { 573 "binding":"weak", 574 "name":"_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS3_4V1_09IVibratorENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb" 575 }, 576 { 577 "binding":"weak", 578 "name":"_ZN7android8hardware7details13castInterfaceINS0_8vibrator4V1_19IVibratorENS_4hidl4base4V1_05IBaseENS4_12BpHwVibratorEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb" 579 }, 580 { 581 "binding":"weak", 582 "name":"_ZN7android8hardware7details18getServiceInternalINS0_8vibrator4V1_112BpHwVibratorENS4_9IVibratorEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb" 583 }, 584 { 585 "binding":"weak", 586 "name":"_ZN7android8hardware8toBinderINS0_8vibrator4V1_09IVibratorEvEENS_2spINS0_7IBinderEEENS5_IT_EE" 587 }, 588 { 589 "binding":"weak", 590 "name":"_ZN7android8hardware8toBinderINS_4hidl4base4V1_05IBaseEvEENS_2spINS0_7IBinderEEENS6_IT_EE" 591 }, 592 { 593 "name":"_ZN7android8hardware8vibrator4V1_110BsVibrator13addOnewayTaskENSt3__18functionIFvvEEE" 594 }, 595 { 596 "name":"_ZN7android8hardware8vibrator4V1_110BsVibratorC1ENS_2spINS2_9IVibratorEEE" 597 }, 598 { 599 "name":"_ZN7android8hardware8vibrator4V1_110BsVibratorC2ENS_2spINS2_9IVibratorEEE" 600 }, 601 { 602 "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibrator10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 603 }, 604 { 605 "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 606 }, 607 { 608 "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibrator17_hidl_perform_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 609 }, 610 { 611 "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibrator4pingEv" 612 }, 613 { 614 "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorC1ERKNS_2spINS2_9IVibratorEEE" 615 }, 616 { 617 "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorC2ERKNS_2spINS2_9IVibratorEEE" 618 }, 619 { 620 "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorD0Ev" 621 }, 622 { 623 "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorD1Ev" 624 }, 625 { 626 "name":"_ZN7android8hardware8vibrator4V1_112BnHwVibratorD2Ev" 627 }, 628 { 629 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 630 }, 631 { 632 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator11perform_1_1ENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNS5_6StatusEjEEE" 633 }, 634 { 635 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 636 }, 637 { 638 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 639 }, 640 { 641 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator12setAmplitudeEh" 642 }, 643 { 644 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 645 }, 646 { 647 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 648 }, 649 { 650 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator17_hidl_perform_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10Effect_1_1ENS1_4V1_014EffectStrengthENSt3__18functionIFvNSA_6StatusEjEEE" 651 }, 652 { 653 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 654 }, 655 { 656 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator21notifySyspropsChangedEv" 657 }, 658 { 659 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator21setHALInstrumentationEv" 660 }, 661 { 662 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator24supportsAmplitudeControlEv" 663 }, 664 { 665 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator2onEj" 666 }, 667 { 668 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator3offEv" 669 }, 670 { 671 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator4pingEv" 672 }, 673 { 674 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 675 }, 676 { 677 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibrator7performENS1_4V1_06EffectENS4_14EffectStrengthENSt3__18functionIFvNS4_6StatusEjEEE" 678 }, 679 { 680 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibratorC1ERKNS_2spINS0_7IBinderEEE" 681 }, 682 { 683 "name":"_ZN7android8hardware8vibrator4V1_112BpHwVibratorC2ERKNS_2spINS0_7IBinderEEE" 684 }, 685 { 686 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 687 }, 688 { 689 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 690 }, 691 { 692 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 693 }, 694 { 695 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 696 }, 697 { 698 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 699 }, 700 { 701 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 702 }, 703 { 704 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 705 }, 706 { 707 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 708 }, 709 { 710 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 711 }, 712 { 713 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator21notifySyspropsChangedEv" 714 }, 715 { 716 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator21setHALInstrumentationEv" 717 }, 718 { 719 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 720 }, 721 { 722 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator4pingEv" 723 }, 724 { 725 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 726 }, 727 { 728 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS1_4V1_09IVibratorEEEb" 729 }, 730 { 731 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb" 732 }, 733 { 734 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator8castFromERKNS_2spIS3_EEb" 735 }, 736 { 737 "name":"_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev" 738 }, 739 { 740 "name":"_ZThn20_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev" 741 }, 742 { 743 "name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD0Ev" 744 }, 745 { 746 "name":"_ZTv0_n12_N7android8hardware8vibrator4V1_112BnHwVibratorD1Ev" 747 } 748 ], 749 "elf_objects":[ 750 { 751 "name":"_ZN7android8hardware8vibrator4V1_19IVibrator10descriptorE" 752 }, 753 { 754 "name":"_ZTTN7android8hardware8vibrator4V1_112BnHwVibratorE" 755 }, 756 { 757 "name":"_ZTTN7android8hardware8vibrator4V1_112BpHwVibratorE" 758 }, 759 { 760 "name":"_ZTTN7android8hardware8vibrator4V1_19IVibratorE" 761 }, 762 { 763 "binding":"weak", 764 "name":"_ZTVN7android8hardware8vibrator4V1_110BsVibratorE" 765 }, 766 { 767 "name":"_ZTVN7android8hardware8vibrator4V1_112BnHwVibratorE" 768 }, 769 { 770 "name":"_ZTVN7android8hardware8vibrator4V1_112BpHwVibratorE" 771 }, 772 { 773 "name":"_ZTVN7android8hardware8vibrator4V1_19IVibratorE" 774 } 775 ] 776}