28 #ifndef HBBTV_SIF_BROWSER_H 30 #define HBBTV_SIF_BROWSER_H E_HBBTV_KEY
Key codes.
Definition: hbbtv_types.h:87
A URL started being loaded.
Definition: hbbtv_sif_browser.h:41
void HBBTV_WBInitalise(F_HBBTV_URL_STATUS_NOTIFICATION func)
Initialise Browser.
void HBBTV_WBSendKeyPress(E_HBBTV_KEY key)
Send a key event.
void HBBTV_WBTerminate(void)
Terminate Browser.
void(* F_HBBTV_URL_STATUS_NOTIFICATION)(S_HBBTV_STRING *url, E_HBBTV_URL_STATUS status)
Callback function called by the browser to notify the HbbTV engine with the status of URL loading req...
Definition: hbbtv_sif_browser.h:64
E_HBBTV_URL_STATUS
Definition: hbbtv_sif_browser.h:36
A URL could not be loaded.
Definition: hbbtv_sif_browser.h:51
void HBBTV_WBHide(void)
Hide the browser window.
A URL has been successfully loaded.
Definition: hbbtv_sif_browser.h:46
void HBBTV_WBShow(void)
Show the browser window.
Definition: hbbtv_types.h:167
void HBBTV_WBSetUrl(const U8BIT *url)
Asks the browser to load a new URL. If another URL is already loaded, this function should not unload...
void HBBTV_WBUnload(void)
Unload everything.