Home | History | Annotate | Download | only in default
      1 #ifndef ANDROID_HARDWARE_BENCHMARK_V1_0_BENCHMARK_H
      2 #define ANDROID_HARDWARE_BENCHMARK_V1_0_BENCHMARK_H
      3 
      4 #include <android/hardware/tests/libhwbinder/1.0/IBenchmark.h>
      5 #include <hidl/Status.h>
      6 
      7 namespace android {
      8 namespace hardware {
      9 namespace tests {
     10 namespace libhwbinder {
     11 namespace V1_0 {
     12 namespace implementation {
     13 
     14 using ::android::hardware::tests::libhwbinder::V1_0::IBenchmark;
     15 using ::android::hardware::Return;
     16 using ::android::hardware::hidl_vec;
     17 
     18 struct Benchmark : public IBenchmark {
     19   virtual Return<void> sendVec(const hidl_vec<uint8_t>& data, sendVec_cb _hidl_cb)  override;
     20 };
     21 
     22 extern "C" IBenchmark* HIDL_FETCH_IBenchmark(const char* name);
     23 
     24 }  // namespace implementation
     25 }  // namespace V1_0
     26 }  // namespace libhwbinder
     27 }  // namespace tests
     28 }  // namespace hardware
     29 }  // namespace android
     30 
     31 #endif  // ANDROID_HARDWARE_BENCHMARK_V1_0_BENCHMARK_H
     32