blob: f19c2c8fd9c2edc685b537dd53bbafeda1b29524 [file] [log] [blame]
#pragma once
#include <binder/IBinder.h>
#include <binder/IInterface.h>
#include <utils/Errors.h>
#include <android/content/pm/IPackageChangeObserver.h>
namespace android {
namespace content {
namespace pm {
class BpPackageChangeObserver : public ::android::BpInterface<IPackageChangeObserver> {
public:
explicit BpPackageChangeObserver(const ::android::sp<::android::IBinder>& _aidl_impl);
virtual ~BpPackageChangeObserver() = default;
::android::binder::Status onPackageChanged(const ::android::content::pm::PackageChangeEvent& event) override;
}; // class BpPackageChangeObserver
} // namespace pm
} // namespace content
} // namespace android