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