![]() |
MHEG5
22.3.0
|
Persistent storage module. The engine provides a persistent storage for 1024 bytes of data. Data is lost when receiver is is in stand-by or off. The file name used to access this storage is of the form "ram://<name>". It is the responsibility of the DVB to arrange a practice for the use of <name>, such that there are no accidental collisions of file names. When writing a file to persistent storage the receiver executes the following steps: More...
#include "mh5base.h"Go to the source code of this file.
Functions | |
| MHEG5Bool | MHEG5storageWrite (MHEG5String fn, void *buf, MHEG5Int len) |
| Write a file to the persistent store. More... | |
| MHEG5Bool | MHEG5storageRead (MHEG5String fn, void **buf, MHEG5Int *len) |
| Read a file from the persistent store. More... | |
| void | MHEG5InitStore (void) |
| Initialise Persistent Storage. More... | |
| void | MHEG5ResetStore (void) |
| destroy Persistent Storage - only really useful on platform like WINDOWS More... | |
Persistent storage module. The engine provides a persistent storage for 1024 bytes of data. Data is lost when receiver is is in stand-by or off. The file name used to access this storage is of the form "ram://<name>". It is the responsibility of the DVB to arrange a practice for the use of <name>, such that there are no accidental collisions of file names. When writing a file to persistent storage the receiver executes the following steps:
| void MHEG5InitStore | ( | void | ) |
Initialise Persistent Storage.
| void MHEG5ResetStore | ( | void | ) |
destroy Persistent Storage - only really useful on platform like WINDOWS
| MHEG5Bool MHEG5storageRead | ( | MHEG5String | fn, |
| void ** | buf, | ||
| MHEG5Int * | len | ||
| ) |
Read a file from the persistent store.
| fn | File name specifier. |
| buf | Data variable. |
| len | Data length. |
| MHEG5Bool MHEG5storageWrite | ( | MHEG5String | fn, |
| void * | buf, | ||
| MHEG5Int | len | ||
| ) |
Write a file to the persistent store.
| fn | File name specifier. |
| buf | Data variable. |
| len | Data length. |
1.8.11