![]() |
DVBCore
22.3.0
Open Source DVB Engine
|
API interfacing the midware with Intellibyte loader library. More...
#include "techtype.h"Go to the source code of this file.
Typedefs | |
| typedef BOOLEAN(* | F_SSU_VERSION_CALLBACK) (U32BIT group_id, U32BIT group_size, U16BIT hw_model, U16BIT hw_version, U16BIT sw_model, U16BIT sw_version) |
Functions | |
| BOOLEAN | STB_OTAStartLoader (U8BIT path, U16BIT onet_id, U16BIT tran_id, U16BIT serv_id, U16BIT download_pid, F_SSU_VERSION_CALLBACK version_cb) |
| Starts the over-the-air download process. More... | |
| U8BIT | STB_OTAGetProgress (void) |
| Returns the SSU download progress as a percentage. More... | |
| void | STB_OTAContinueDownload (BOOLEAN status) |
| This function should be called to unblock the download process. This can be used to in the case where an update may not be mandatory to allow a user to reject an update. More... | |
| void | STB_OTAStopLoader (void) |
| Stops the download process. More... | |
API interfacing the midware with Intellibyte loader library.
| void STB_OTAContinueDownload | ( | BOOLEAN | status | ) |
This function should be called to unblock the download process. This can be used to in the case where an update may not be mandatory to allow a user to reject an update.
| status | TRUE if the download should continue, FALSE otherwise |
| U8BIT STB_OTAGetProgress | ( | void | ) |
Returns the SSU download progress as a percentage.
| BOOLEAN STB_OTAStartLoader | ( | U8BIT | path, |
| U16BIT | onet_id, | ||
| U16BIT | tran_id, | ||
| U16BIT | serv_id, | ||
| U16BIT | download_pid, | ||
| F_SSU_VERSION_CALLBACK | version_cb | ||
| ) |
Starts the over-the-air download process.
| onet_id | original network ID of the transport containing the DSM-CC carousel |
| tran_id | transport ID of the transport containing the DSM-CC carousel |
| serv_id | service ID of the DSM-CC carousel, or DVB_INVALID_ID if the PID is given |
| download_pid | PID containing the download, or DVB_INVALID_ID if the service ID is given |
| version_cb | callback function that will be called when version info becomes available. If the callback is NULL then the update will always be accepted |
| void STB_OTAStopLoader | ( | void | ) |
Stops the download process.
Stops the download process.
1.8.11