hbbtv_application_manager.h 627 B

1234567891011121314151617181920212223242526272829303132
  1. #ifndef HBBTV_APPLICATION_MANAGER_H
  2. #define HBBTV_APPLICATION_MANAGER_H
  3. #include "mid_common.h"
  4. typedef struct{
  5. UINT8 remote_connection;
  6. UINT8 component_tag;
  7. UINT16 original_network_id;
  8. UINT16 transport_stream_id;
  9. UINT16 service_id;
  10. }OC_info_t;
  11. typedef struct{
  12. UINT8 URL_base_len;
  13. UINT8 *pURL_base;
  14. UINT8 URL_extension_count;
  15. UINT8 **pURL_extension;
  16. }HTTP_info_t;
  17. MID_Status_t HBBTV_AppManagerInit(void);
  18. MID_Status_t HBBTV_AppManagerUnInit(void);
  19. MID_Status_t HBBTV_AppManagerStart(void);
  20. MID_Status_t HBBTV_AppManagerStop(void);
  21. MID_Status_t HBBTV_AppManagerStackCmd(UINT32 eCmd, void * pUserData);
  22. #endif