/* * SPDX-FileCopyrightText: 2024 The LineageOS Project * SPDX-License-Identifier: Apache-2.0 */ #pragma once #include namespace aidl { namespace android { namespace hardware { namespace ir { class ConsumerIr : public BnConsumerIr { public: ::ndk::ScopedAStatus getCarrierFreqs( ::std::vector<::aidl::android::hardware::ir::ConsumerIrFreqRange>* _aidl_return) override; ::ndk::ScopedAStatus transmit(int32_t carrierFreqHz, const ::std::vector& pattern) override; }; } // namespace ir } // namespace hardware } // namespace android } // namespace aidl