1 /* 2 * This file is auto-generated. DO NOT MODIFY. 3 * Using: out/host/linux-x86/bin/aidl-cpp -dout/soong/.temp/sbox/5b08f767aee751b8bbbdac3daef62eeb5599f551/out/android/os/IVoldListener.cpp.d --ninja -Isystem/vold/binder -Iframeworks/native/aidl/binder -Iframeworks/base/core/java -t --min_sdk_version=platform_apis -Isystem/vold/binder/ system/vold/binder/android/os/IVoldListener.aidl out/soong/.temp/sbox/5b08f767aee751b8bbbdac3daef62eeb5599f551/out out/soong/.temp/sbox/5b08f767aee751b8bbbdac3daef62eeb5599f551/out/android/os/IVoldListener.cpp 4 * 5 * DO NOT CHECK THIS FILE INTO A CODE TREE (e.g. git, etc..). 6 * ALWAYS GENERATE THIS FILE FROM UPDATED AIDL COMPILER 7 * AS A BUILD INTERMEDIATE ONLY. THIS IS NOT SOURCE CODE. 8 */ 9 #pragma once 10 11 #include <binder/IInterface.h> 12 #include <android/os/IVoldListener.h> 13 #include <android/os/BnVoldListener.h> 14 #include <binder/Delegate.h> 15 16 17 namespace android { 18 namespace os { 19 class LIBBINDER_EXPORTED BnVoldListener : public ::android::BnInterface<IVoldListener> { 20 public: 21 static constexpr uint32_t TRANSACTION_onDiskCreated = ::android::IBinder::FIRST_CALL_TRANSACTION + 0; 22 static constexpr uint32_t TRANSACTION_onDiskScanned = ::android::IBinder::FIRST_CALL_TRANSACTION + 1; 23 static constexpr uint32_t TRANSACTION_onDiskMetadataChanged = ::android::IBinder::FIRST_CALL_TRANSACTION + 2; 24 static constexpr uint32_t TRANSACTION_onDiskDestroyed = ::android::IBinder::FIRST_CALL_TRANSACTION + 3; 25 static constexpr uint32_t TRANSACTION_onVolumeCreated = ::android::IBinder::FIRST_CALL_TRANSACTION + 4; 26 static constexpr uint32_t TRANSACTION_onVolumeStateChanged = ::android::IBinder::FIRST_CALL_TRANSACTION + 5; 27 static constexpr uint32_t TRANSACTION_onVolumeMetadataChanged = ::android::IBinder::FIRST_CALL_TRANSACTION + 6; 28 static constexpr uint32_t TRANSACTION_onVolumePathChanged = ::android::IBinder::FIRST_CALL_TRANSACTION + 7; 29 static constexpr uint32_t TRANSACTION_onVolumeInternalPathChanged = ::android::IBinder::FIRST_CALL_TRANSACTION + 8; 30 static constexpr uint32_t TRANSACTION_onVolumeDestroyed = ::android::IBinder::FIRST_CALL_TRANSACTION + 9; 31 explicit BnVoldListener(); 32 ::android::status_t onTransact(uint32_t _aidl_code, const ::android::Parcel& _aidl_data, ::android::Parcel* _aidl_reply, uint32_t _aidl_flags) override; 33 }; // class BnVoldListener 34 35 class LIBBINDER_EXPORTED IVoldListenerDelegator : public BnVoldListener { 36 public: IVoldListenerDelegator(const::android::sp<IVoldListener> & impl)37 explicit IVoldListenerDelegator(const ::android::sp<IVoldListener> &impl) : _aidl_delegate(impl) {} 38 getImpl()39 ::android::sp<IVoldListener> getImpl() { return _aidl_delegate; } onDiskCreated(const::std::string & diskId,int32_t flags)40 ::android::binder::Status onDiskCreated(const ::std::string& diskId, int32_t flags) override { 41 return _aidl_delegate->onDiskCreated(diskId, flags); 42 } onDiskScanned(const::std::string & diskId)43 ::android::binder::Status onDiskScanned(const ::std::string& diskId) override { 44 return _aidl_delegate->onDiskScanned(diskId); 45 } onDiskMetadataChanged(const::std::string & diskId,int64_t sizeBytes,const::std::string & label,const::std::string & sysPath)46 ::android::binder::Status onDiskMetadataChanged(const ::std::string& diskId, int64_t sizeBytes, const ::std::string& label, const ::std::string& sysPath) override { 47 return _aidl_delegate->onDiskMetadataChanged(diskId, sizeBytes, label, sysPath); 48 } onDiskDestroyed(const::std::string & diskId)49 ::android::binder::Status onDiskDestroyed(const ::std::string& diskId) override { 50 return _aidl_delegate->onDiskDestroyed(diskId); 51 } onVolumeCreated(const::std::string & volId,int32_t type,const::std::string & diskId,const::std::string & partGuid,int32_t userId)52 ::android::binder::Status onVolumeCreated(const ::std::string& volId, int32_t type, const ::std::string& diskId, const ::std::string& partGuid, int32_t userId) override { 53 return _aidl_delegate->onVolumeCreated(volId, type, diskId, partGuid, userId); 54 } onVolumeStateChanged(const::std::string & volId,int32_t state,int32_t userId)55 ::android::binder::Status onVolumeStateChanged(const ::std::string& volId, int32_t state, int32_t userId) override { 56 return _aidl_delegate->onVolumeStateChanged(volId, state, userId); 57 } onVolumeMetadataChanged(const::std::string & volId,const::std::string & fsType,const::std::string & fsUuid,const::std::string & fsLabel)58 ::android::binder::Status onVolumeMetadataChanged(const ::std::string& volId, const ::std::string& fsType, const ::std::string& fsUuid, const ::std::string& fsLabel) override { 59 return _aidl_delegate->onVolumeMetadataChanged(volId, fsType, fsUuid, fsLabel); 60 } onVolumePathChanged(const::std::string & volId,const::std::string & path)61 ::android::binder::Status onVolumePathChanged(const ::std::string& volId, const ::std::string& path) override { 62 return _aidl_delegate->onVolumePathChanged(volId, path); 63 } onVolumeInternalPathChanged(const::std::string & volId,const::std::string & internalPath)64 ::android::binder::Status onVolumeInternalPathChanged(const ::std::string& volId, const ::std::string& internalPath) override { 65 return _aidl_delegate->onVolumeInternalPathChanged(volId, internalPath); 66 } onVolumeDestroyed(const::std::string & volId)67 ::android::binder::Status onVolumeDestroyed(const ::std::string& volId) override { 68 return _aidl_delegate->onVolumeDestroyed(volId); 69 } 70 private: 71 ::android::sp<IVoldListener> _aidl_delegate; 72 }; // class IVoldListenerDelegator 73 } // namespace os 74 } // namespace android 75