/* * Copyright (c) Hisilicon Technologies Co., Ltd. 2012-2019. All rights reserved. * Description: API of DTV client. * Author: DTV stack software group * Create: 2012-09-18 */ #ifndef IDTVCLIENT_H #define IDTVCLIENT_H #include #include #include #include "svr_type.h" using namespace android; class IDTVClient : public IInterface { public: DECLARE_META_INTERFACE(DTVClient); virtual void Notify(SVR_S32 msg, SVR_S32 ext1, SVR_S32 ext2, SVR_S32 ext3, const Parcel *parcelObj) = 0; }; class BnDTVClient : public BnInterface { public: BnDTVClient() {} virtual ~BnDTVClient() {} virtual status_t onTransact(uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags = 0); }; #endif // IDTVCLIENT_H