|
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 "mh5program.h"#include "mh5object.h"#include "mh5variable.h"#include "mh5queue.h"#include "mh5final.h"#include "mh5prgs.h"#include "mh5memory.h"#include "mh5debug.h"Functions | |
| 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... | |
| void | MHEG5residentProgramInit (MHEG5Program *program) |
| Initialise a residentProgram object with default values. 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) |
| 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.
| 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 | ) |
Initialise a residentProgram object with default values.
<Function description>="">
| program | Pointer to object to initialise. |