MHEG-5  19.3.0
MHEG-5 Documentation
Functions
mh5program.c File Reference

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"

Go to the source code of this file.

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)
 

Detailed Description

Implement the MHEG5 Program Class Defines means to handle execution of external pieces of procedural code.

Date
01/02/2002
Author
R.Freeman

Definition in file mh5program.c.

Function Documentation

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.

Parameters
programPointer to object to free.
Returns
Void

Definition at line 204 of file mh5program.c.

void MHEG5interchangedProgramInit ( MHEG5Program program)

Initialise a interchangedProgram object with default values.

Parameters
programPointer to object to initialise.
Returns
Void

Definition at line 190 of file mh5program.c.

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.

Parameters
programPointer to object to free.
Returns
Void

Definition at line 121 of file mh5program.c.

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.

Parameters
programPointer to object to free.
Returns
Void

Definition at line 178 of file mh5program.c.

void MHEG5remoteProgramInit ( MHEG5Program program)

Initialise a remoteProgram object with default values.

Parameters
programPointer to object to initialise.
Returns
Void

Definition at line 164 of file mh5program.c.

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.

Parameters
programPointer to object to free.
Returns
Void

Definition at line 152 of file mh5program.c.

void MHEG5residentProgramInit ( MHEG5Program program)

Initialise a residentProgram object with default values.

<Function description>="">

Parameters
programPointer to object to initialise.
Returns
Void

Definition at line 138 of file mh5program.c.