MHEG5  15.3.0
source/asn/src/fpa1_var.c File Reference

Contains functions to decode MHEG-5 ASN.1 Variable, Boolean Variable, Integer Variable, Octet String Variable, Object Reference Variable and Content Reference Variable class components. More...

#include <stdio.h>
#include <stdlib.h>
#include "vpa1_tgs.h"
#include "vpa1_rdf.h"
#include "fpa1_cho.h"
#include "fpa1_set.h"
#include "fpa1_syn.h"
#include "fpa1_var.h"
#include "fpa1_BlockAlloc.h"

Defines

#define VAR_SET_COMPS   4
#define ORI_VAR_CHOICE_COMPS   5

Functions

fpa1_syntaxListfpa1_decodeVariable (vpa1_filePos filePosLimit, int childTag)

Variables

int varSetCompsArr [2 *VAR_SET_COMPS+1]
int oriVarChoiceCompArr [ORI_VAR_CHOICE_COMPS+1]

Detailed Description

Contains functions to decode MHEG-5 ASN.1 Variable, Boolean Variable, Integer Variable, Octet String Variable, Object Reference Variable and Content Reference Variable class components.

Date:
25/02/00
Author:
J.F.Scully

Function Documentation

fpa1_syntaxList* fpa1_decodeVariable ( vpa1_filePos  filePosLimit,
int  childTag 
)
Returns:

Variable Documentation

int oriVarChoiceCompArr[ORI_VAR_CHOICE_COMPS+1]
Initial value:
 { ORI_VAR_CHOICE_COMPS + 1,
       MHEG_BOOL,
       INTEGER,
       OCTETSTRING,
       OBJREF,
       CONTREF }
int varSetCompsArr[2 *VAR_SET_COMPS+1]
Initial value:
 { 2 * VAR_SET_COMPS,  
       
       OBJECT_REFERENCE_TYPE, SYN_NEEDED,
       INITACTIVE, SYN_DEFAULT,
       SHARED, SYN_DEFAULT,
       
       OVALUE, SYN_NEEDED }
 All Data Structures Files Functions Variables Typedefs Defines