#ifndef ANDROID_ILED_SERVICE_H #define ANDROID_ILED_SERVICE_H #include #include #include "ILedClient.h" namespace android { // ---------------------------------------------------------------------- class ILedService : public IInterface { public: DECLARE_META_INTERFACE(LedService) virtual void connect(sp& client) = 0; enum { CONNECT = IBinder::FIRST_CALL_TRANSACTION }; }; // ---------------------------------------------------------------------- class BnLedService : public BnInterface { public: virtual status_t onTransact( uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags = 0); }; // ---------------------------------------------------------------------------- }; // namespace android #endif // ANDROID_ISERVICE_MANAGER_H