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/IBinder.h> 12 #include <binder/IInterface.h> 13 #include <binder/Status.h> 14 #include <binder/Trace.h> 15 #include <cstdint> 16 #include <string> 17 #include <utils/StrongPointer.h> 18 19 namespace android { 20 namespace os { 21 class LIBBINDER_EXPORTED IVoldListenerDelegator; 22 23 class LIBBINDER_EXPORTED IVoldListener : public ::android::IInterface { 24 public: 25 typedef IVoldListenerDelegator DefaultDelegator; 26 DECLARE_META_INTERFACE(VoldListener) 27 virtual ::android::binder::Status onDiskCreated(const ::std::string& diskId, int32_t flags) = 0; 28 virtual ::android::binder::Status onDiskScanned(const ::std::string& diskId) = 0; 29 virtual ::android::binder::Status onDiskMetadataChanged(const ::std::string& diskId, int64_t sizeBytes, const ::std::string& label, const ::std::string& sysPath) = 0; 30 virtual ::android::binder::Status onDiskDestroyed(const ::std::string& diskId) = 0; 31 virtual ::android::binder::Status onVolumeCreated(const ::std::string& volId, int32_t type, const ::std::string& diskId, const ::std::string& partGuid, int32_t userId) = 0; 32 virtual ::android::binder::Status onVolumeStateChanged(const ::std::string& volId, int32_t state, int32_t userId) = 0; 33 virtual ::android::binder::Status onVolumeMetadataChanged(const ::std::string& volId, const ::std::string& fsType, const ::std::string& fsUuid, const ::std::string& fsLabel) = 0; 34 virtual ::android::binder::Status onVolumePathChanged(const ::std::string& volId, const ::std::string& path) = 0; 35 virtual ::android::binder::Status onVolumeInternalPathChanged(const ::std::string& volId, const ::std::string& internalPath) = 0; 36 virtual ::android::binder::Status onVolumeDestroyed(const ::std::string& volId) = 0; 37 }; // class IVoldListener 38 39 class LIBBINDER_EXPORTED IVoldListenerDefault : public IVoldListener { 40 public: onAsBinder()41 ::android::IBinder* onAsBinder() override { 42 return nullptr; 43 } onDiskCreated(const::std::string &,int32_t)44 ::android::binder::Status onDiskCreated(const ::std::string& /*diskId*/, int32_t /*flags*/) override { 45 return ::android::binder::Status::fromStatusT(::android::UNKNOWN_TRANSACTION); 46 } onDiskScanned(const::std::string &)47 ::android::binder::Status onDiskScanned(const ::std::string& /*diskId*/) override { 48 return ::android::binder::Status::fromStatusT(::android::UNKNOWN_TRANSACTION); 49 } onDiskMetadataChanged(const::std::string &,int64_t,const::std::string &,const::std::string &)50 ::android::binder::Status onDiskMetadataChanged(const ::std::string& /*diskId*/, int64_t /*sizeBytes*/, const ::std::string& /*label*/, const ::std::string& /*sysPath*/) override { 51 return ::android::binder::Status::fromStatusT(::android::UNKNOWN_TRANSACTION); 52 } onDiskDestroyed(const::std::string &)53 ::android::binder::Status onDiskDestroyed(const ::std::string& /*diskId*/) override { 54 return ::android::binder::Status::fromStatusT(::android::UNKNOWN_TRANSACTION); 55 } onVolumeCreated(const::std::string &,int32_t,const::std::string &,const::std::string &,int32_t)56 ::android::binder::Status onVolumeCreated(const ::std::string& /*volId*/, int32_t /*type*/, const ::std::string& /*diskId*/, const ::std::string& /*partGuid*/, int32_t /*userId*/) override { 57 return ::android::binder::Status::fromStatusT(::android::UNKNOWN_TRANSACTION); 58 } onVolumeStateChanged(const::std::string &,int32_t,int32_t)59 ::android::binder::Status onVolumeStateChanged(const ::std::string& /*volId*/, int32_t /*state*/, int32_t /*userId*/) override { 60 return ::android::binder::Status::fromStatusT(::android::UNKNOWN_TRANSACTION); 61 } onVolumeMetadataChanged(const::std::string &,const::std::string &,const::std::string &,const::std::string &)62 ::android::binder::Status onVolumeMetadataChanged(const ::std::string& /*volId*/, const ::std::string& /*fsType*/, const ::std::string& /*fsUuid*/, const ::std::string& /*fsLabel*/) override { 63 return ::android::binder::Status::fromStatusT(::android::UNKNOWN_TRANSACTION); 64 } onVolumePathChanged(const::std::string &,const::std::string &)65 ::android::binder::Status onVolumePathChanged(const ::std::string& /*volId*/, const ::std::string& /*path*/) override { 66 return ::android::binder::Status::fromStatusT(::android::UNKNOWN_TRANSACTION); 67 } onVolumeInternalPathChanged(const::std::string &,const::std::string &)68 ::android::binder::Status onVolumeInternalPathChanged(const ::std::string& /*volId*/, const ::std::string& /*internalPath*/) override { 69 return ::android::binder::Status::fromStatusT(::android::UNKNOWN_TRANSACTION); 70 } onVolumeDestroyed(const::std::string &)71 ::android::binder::Status onVolumeDestroyed(const ::std::string& /*volId*/) override { 72 return ::android::binder::Status::fromStatusT(::android::UNKNOWN_TRANSACTION); 73 } 74 }; // class IVoldListenerDefault 75 } // namespace os 76 } // namespace android 77