|
MHEG5 1.0
DTVKit MHEG5 1.0 API Documentation
|
Implement the MHEG5 Program Class Defines means to handle execution of external pieces of procedural code. More...
#include "mh5ingredient.h"Go to the source code of this file.
Data Structures | |
| struct | MHEG5Program_struct |
Typedefs | |
| typedef struct MHEG5Program_struct | MHEG5Program |
Functions | |
| void | MHEG5residentProgramInit (MHEG5Program *program) |
| <Function description>=""> More... | |
| void | MHEG5residentProgramFree (MHEG5Program *program) |
| Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed. More... | |
| void | MHEG5remoteProgramInit (MHEG5Program *program) |
| Initialise a remoteProgram object with default values. More... | |
| void | MHEG5remoteProgramFree (MHEG5Program *program) |
| Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed. More... | |
| void | MHEG5interchangedProgramInit (MHEG5Program *program) |
| Initialise a interchangedProgram object with default values. More... | |
| void | MHEG5interchangedProgramFree (MHEG5Program *program) |
| Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed. More... | |
| void | MHEG5programPrepare (MHEG5Program *program) |
| MHEG5ErrorCode | MHEG5programActivate (MHEG5Program *program) |
| void | MHEG5programDeactivate (MHEG5Program *program) |
| void | MHEG5programDestruct (MHEG5Program *program) |
| void | MHEG5programFree (MHEG5Program *program) |
| Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed. More... | |
| MHEG5ErrorCode | MHEG5call (MHEG5Root *target, MHEG5GList *params) |
| MHEG5ErrorCode | MHEG5fork (MHEG5Root *target, MHEG5GList *params) |
Implement the MHEG5 Program Class Defines means to handle execution of external pieces of procedural code.
| typedef struct MHEG5Program_struct MHEG5Program |
| MHEG5ErrorCode MHEG5call | ( | MHEG5Root * | target, |
| MHEG5GList * | params | ||
| ) |
| MHEG5ErrorCode MHEG5fork | ( | MHEG5Root * | target, |
| MHEG5GList * | params | ||
| ) |
| void MHEG5interchangedProgramFree | ( | MHEG5Program * | program | ) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.
| program | Pointer to object to free. |
| void MHEG5interchangedProgramInit | ( | MHEG5Program * | program | ) |
Initialise a interchangedProgram object with default values.
| program | Pointer to object to initialise. |
| MHEG5ErrorCode MHEG5programActivate | ( | MHEG5Program * | program | ) |
| void MHEG5programDeactivate | ( | MHEG5Program * | program | ) |
| void MHEG5programDestruct | ( | MHEG5Program * | program | ) |
| void MHEG5programFree | ( | MHEG5Program * | program | ) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.
| program | Pointer to object to free. |
| void MHEG5programPrepare | ( | MHEG5Program * | program | ) |
| void MHEG5remoteProgramFree | ( | MHEG5Program * | program | ) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.
| program | Pointer to object to free. |
| void MHEG5remoteProgramInit | ( | MHEG5Program * | program | ) |
Initialise a remoteProgram object with default values.
| program | Pointer to object to initialise. |
| void MHEG5residentProgramFree | ( | MHEG5Program * | program | ) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.
| program | Pointer to object to free. |
| void MHEG5residentProgramInit | ( | MHEG5Program * | program | ) |
<Function description>="">
| program | Pointer to object to initialise. |
<Function description>="">
| program | Pointer to object to initialise. |