blob: d7e822472f5bc0552610925e3b07db6d9f2ad2e8 [file] [log] [blame]
#pragma once
#include <binder/IBinder.h>
#include <binder/IInterface.h>
#include <utils/Errors.h>
#include <android/os/IClientCallback.h>
namespace android {
namespace os {
class BpClientCallback : public ::android::BpInterface<IClientCallback> {
public:
explicit BpClientCallback(const ::android::sp<::android::IBinder>& _aidl_impl);
virtual ~BpClientCallback() = default;
::android::binder::Status onClients(const ::android::sp<::android::IBinder>& registered, bool hasClients) override;
}; // class BpClientCallback
} // namespace os
} // namespace android