169 files changed, 64432 insertions, 116 deletions
diff --git a/tvapi/android/include/ITvClient.h b/tvapi/android/include/ITvClient.h new file mode 100644 index 0000000..fcebd6c --- a/dev/null +++ b/tvapi/android/include/ITvClient.h @@ -0,0 +1,30 @@ +#ifndef ANDROID_AMLOGIC_ITV_CLIENT_H +#define ANDROID_AMLOGIC_ITV_CLIENT_H + +#include <utils/RefBase.h> +#include <binder/IInterface.h> +#include <binder/Parcel.h> +#include <binder/IMemory.h> +#include <utils/Timers.h> + +using namespace android; + +class ITvClient: public IInterface +{ +public: + DECLARE_META_INTERFACE(TvClient); + + virtual void notifyCallback(int32_t msgType, const Parcel &p) = 0; +}; + + +class BnTvClient: public BnInterface<ITvClient> +{ +public: + virtual status_t onTransact(uint32_t code, + const Parcel &data, + Parcel *reply, + uint32_t flags = 0); +}; + +#endif |