1*4d7e907cSAndroid Build Coastguard Worker /* 2*4d7e907cSAndroid Build Coastguard Worker ** 3*4d7e907cSAndroid Build Coastguard Worker ** Copyright 2016, The Android Open Source Project 4*4d7e907cSAndroid Build Coastguard Worker ** 5*4d7e907cSAndroid Build Coastguard Worker ** Licensed under the Apache License, Version 2.0 (the "License"); 6*4d7e907cSAndroid Build Coastguard Worker ** you may not use this file except in compliance with the License. 7*4d7e907cSAndroid Build Coastguard Worker ** You may obtain a copy of the License at 8*4d7e907cSAndroid Build Coastguard Worker ** 9*4d7e907cSAndroid Build Coastguard Worker ** http://www.apache.org/licenses/LICENSE-2.0 10*4d7e907cSAndroid Build Coastguard Worker ** 11*4d7e907cSAndroid Build Coastguard Worker ** Unless required by applicable law or agreed to in writing, software 12*4d7e907cSAndroid Build Coastguard Worker ** distributed under the License is distributed on an "AS IS" BASIS, 13*4d7e907cSAndroid Build Coastguard Worker ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14*4d7e907cSAndroid Build Coastguard Worker ** See the License for the specific language governing permissions and 15*4d7e907cSAndroid Build Coastguard Worker ** limitations under the License. 16*4d7e907cSAndroid Build Coastguard Worker */ 17*4d7e907cSAndroid Build Coastguard Worker 18*4d7e907cSAndroid Build Coastguard Worker #ifndef HIDL_GENERATED_android_hardware_keymaster_V3_0_KeymasterDevice_H_ 19*4d7e907cSAndroid Build Coastguard Worker #define HIDL_GENERATED_android_hardware_keymaster_V3_0_KeymasterDevice_H_ 20*4d7e907cSAndroid Build Coastguard Worker 21*4d7e907cSAndroid Build Coastguard Worker #include <android/hardware/keymaster/3.0/IKeymasterDevice.h> 22*4d7e907cSAndroid Build Coastguard Worker 23*4d7e907cSAndroid Build Coastguard Worker namespace android { 24*4d7e907cSAndroid Build Coastguard Worker namespace hardware { 25*4d7e907cSAndroid Build Coastguard Worker namespace keymaster { 26*4d7e907cSAndroid Build Coastguard Worker namespace V3_0 { 27*4d7e907cSAndroid Build Coastguard Worker namespace implementation { 28*4d7e907cSAndroid Build Coastguard Worker 29*4d7e907cSAndroid Build Coastguard Worker extern "C" IKeymasterDevice* HIDL_FETCH_IKeymasterDevice(const char* name); 30*4d7e907cSAndroid Build Coastguard Worker 31*4d7e907cSAndroid Build Coastguard Worker } // namespace implementation 32*4d7e907cSAndroid Build Coastguard Worker } // namespace V3_0 33*4d7e907cSAndroid Build Coastguard Worker } // namespace keymaster 34*4d7e907cSAndroid Build Coastguard Worker } // namespace hardware 35*4d7e907cSAndroid Build Coastguard Worker } // namespace android 36*4d7e907cSAndroid Build Coastguard Worker 37*4d7e907cSAndroid Build Coastguard Worker #endif // HIDL_GENERATED_android_hardware_keymaster_V3_0_KeymasterDevice_H_ 38