Commit 842fbed3 authored by rennoch's avatar rennoch
Browse files

some missing template keyword added

parent 9ed5efee
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -37,7 +37,7 @@ template ACM_MSG m_ACM_BasicCall
 msgType := '00000110'B,                /* Message Type '00000110'B */
 backwardCallIndicators := p_BCI,       /* Backward call indicators, F, len=2 */
 pOptional := '00000001'B,              /* Pointer to optional parameters. */
 optionalParameters := m_ACM_USED_OPTIONAL_PARAMS(p_OBCI, p_ATP, omit, p_TMU, omit, omit, omit, omit, omit, omit, omit), /* SET: optional parameters of Address complete message (ACM) */
 optionalParameters := m_ACM_USED_OPTIONAL_PARAMS(p_OBCI, omit, p_ATP, omit, p_TMU, omit, omit, omit, omit, omit, omit), /* SET: optional parameters of Address complete message (ACM) */
 endOfOptionalParameters := '00000000'B /* End of optional parameters, O, len=1 */
}

+15 −15
Original line number Diff line number Diff line
@@ -70,7 +70,7 @@ template ADI_PAR_tlv mw_ADI(Bit1 p_accDelInd) :=
} /* end group ADI */

group ATP {
template ATP_PAR_tlv m_ATP_BCAP(BearerCapability p_bcap, integer p_length) :=
template ATP_PAR_tlv m_ATP_BCAP(template BearerCapability p_bcap, integer p_length) :=
/* TX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information element Bearer capability. */
{
 paramType := '00000011'B, /* Parameter Type '00000011'B */
@@ -90,7 +90,7 @@ template ATP_PAR_tlv m_ATP_BCAP(BearerCapability p_bcap, integer p_length) :=
 }
}

template ATP_PAR_tlv m_ATP_BCAP_PI(BearerCapability p_bcap, ProgressIndicator p_pi, integer p_length) :=
template ATP_PAR_tlv m_ATP_BCAP_PI(template BearerCapability p_bcap, template ProgressIndicator p_pi, integer p_length) :=
/* TX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information element Bearer capability and Progress indicator. */
{
 paramType := '00000011'B,        /* Parameter Type '00000011'B */
@@ -110,7 +110,7 @@ template ATP_PAR_tlv m_ATP_BCAP_PI(BearerCapability p_bcap, ProgressIndicator p_
 }
}

template ATP_PAR_tlv m_ATP_CDPS(CalledPartySubaddress p_cdps) :=
template ATP_PAR_tlv m_ATP_CDPS(template CalledPartySubaddress p_cdps) :=
/* TX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information element Calling sub-address (default value). */
{
 paramType := '00000011'B,                                              /* Parameter Type '00000011'B */
@@ -130,7 +130,7 @@ template ATP_PAR_tlv m_ATP_CDPS(CalledPartySubaddress p_cdps) :=
 }
}

template ATP_PAR_tlv m_ATP_CGPS(CallingPartySubaddress p_cgps) :=
template ATP_PAR_tlv m_ATP_CGPS(template CallingPartySubaddress p_cgps) :=
/* TX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information element Calling sub-address (default value). */
{
 paramType := '00000011'B,                                              /* Parameter Type '00000011'B */
@@ -150,7 +150,7 @@ template ATP_PAR_tlv m_ATP_CGPS(CallingPartySubaddress p_cgps) :=
 }
}

template ATP_PAR_tlv m_ATP_CONS(ConnectedSubaddress p_cons) :=
template ATP_PAR_tlv m_ATP_CONS(template ConnectedSubaddress p_cons) :=
/* TX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information element Connected sub-address (default value). */
{
 paramType := '00000011'B,                                                /* Parameter Type '00000011'B */
@@ -170,7 +170,7 @@ template ATP_PAR_tlv m_ATP_CONS(ConnectedSubaddress p_cons) :=
 }
}

template ATP_PAR_tlv m_ATP_HLC(HighLayerCompatibilities p_hlc, integer p_length) :=
template ATP_PAR_tlv m_ATP_HLC(template HighLayerCompatibilities p_hlc, integer p_length) :=
/* TX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information elements High layer compatibility. */
{
 paramType := '00000011'B,        /* Parameter Type '00000011'B */
@@ -190,7 +190,7 @@ template ATP_PAR_tlv m_ATP_HLC(HighLayerCompatibilities p_hlc, integer p_length)
 }
}

template ATP_PAR_tlv m_ATP_HLC_PI(HighLayerCompatibility p_hlc, ProgressIndicator p_pi) :=
template ATP_PAR_tlv m_ATP_HLC_PI(template HighLayerCompatibility p_hlc, template ProgressIndicator p_pi) :=
/* TX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information elements High layer compatibility and Progress indicator. */
{
 paramType := '00000011'B, /* Parameter Type '00000011'B */
@@ -210,7 +210,7 @@ template ATP_PAR_tlv m_ATP_HLC_PI(HighLayerCompatibility p_hlc, ProgressIndicato
 }
}

template ATP_PAR_tlv m_ATP_LLC(LowLayerCompatibility p_llc, integer p_length) :=
template ATP_PAR_tlv m_ATP_LLC(template LowLayerCompatibility p_llc, integer p_length) :=
/* TX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information element Low Layer Compatibility. */
{
 paramType := '00000011'B,        /* Parameter Type '00000011'B */
@@ -230,7 +230,7 @@ template ATP_PAR_tlv m_ATP_LLC(LowLayerCompatibility p_llc, integer p_length) :=
 }
}

template ATP_PAR_tlv m_ATP_PI(ProgressIndicator p_pi) :=
template ATP_PAR_tlv m_ATP_PI(template ProgressIndicator p_pi) :=
/* TX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information element Progress indicator. */
{
 paramType := '00000011'B, /* Parameter Type '00000011'B */
@@ -258,7 +258,7 @@ template ATP_PAR_tlv mw_ATP_PAR_tlv_any :=
 informationElements := { anyInformationElements := ? } /* Any Q.931 information elements */
}

template ATP_PAR_tlv mw_ATP_BCAP(BearerCapability p_bcap) :=
template ATP_PAR_tlv mw_ATP_BCAP(template BearerCapability p_bcap) :=
/* RX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information element Bearer capability. */
{
 paramType := '00000011'B,        /* Parameter Type '00000011'B */
@@ -278,7 +278,7 @@ template ATP_PAR_tlv mw_ATP_BCAP(BearerCapability p_bcap) :=
 }
}

template ATP_PAR_tlv mw_ATP_BCAP_PI(BearerCapability p_bcap, ProgressIndicator p_pi) :=
template ATP_PAR_tlv mw_ATP_BCAP_PI(template BearerCapability p_bcap, template ProgressIndicator p_pi) :=
/* RX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information element Bearer capability and Progress indicator. */
{
 paramType := '00000011'B,        /* Parameter Type '00000011'B */
@@ -378,7 +378,7 @@ template ATP_PAR_tlv mw_ATP_HLC(template HighLayerCompatibility p_hlc) :=
 }
}

template ATP_PAR_tlv mw_ATP_HLC_PI(template HighLayerCompatibility p_hlc, ProgressIndicator p_pi) :=
template ATP_PAR_tlv mw_ATP_HLC_PI(template HighLayerCompatibility p_hlc, template ProgressIndicator p_pi) :=
/* RX template for Access Transport parameter (ATP); Optional(O) format, with Q.931 information element hlc and pi parameterized and any-values otherwise. */
{
 paramType := '00000011'B, /* Parameter Type '00000011'B */
@@ -615,7 +615,7 @@ template BearerCapability mw_bcap(Bit5 p_InfoTrfCap) :=
 iEType := '00000100'B,         /* Information Element Type '00000100'B */
 iELen := ?,                   /* Information Element Length field */
 bCAP_octet3 := mw_BCAP_octet3_Std(p_InfoTrfCap),
 bCAP_octet4 := mw_BCAP_octet4_any ifpresent,
 bCAP_octet4 := mw_BCAP_octet4_any,
 bCAP_octet5 := mw_BCAP_octet5_any ifpresent, 
 bCAP_octet6 := mw_BCAP_octet6_any ifpresent,
 bCAP_octet7 := mw_BCAP_octet7_any ifpresent
@@ -2214,7 +2214,7 @@ template USIContents mw_USIContents_any :=
 bCAP_octet7 := mw_BCAP_octet7_any ifpresent  
}

template USI_PAR_tlv mw_USI_Std(USIContents p_uSIContents) :=
template USI_PAR_tlv mw_USI_Std(template USIContents p_uSIContents) :=
/* Default RX template with parametrization for  User service information parameter (USI); Optional(O) format. */
{
 paramType := '00011101'B,    /* Parameter Type '00011101'B */
@@ -2260,7 +2260,7 @@ template USIP_PAR_tlv mw_USIP_PAR_tlv_any :=
 uSIContents := mw_USIContents_any 
}

template USIP_PAR_tlv mw_USIP_PAR_tlv(USIContents p_uSIContents) :=
template USIP_PAR_tlv mw_USIP_PAR_tlv(template USIContents p_uSIContents) :=
/* Default RX template for type USIP_PAR_tlv with parametrized Information Transfer Capability, 'any' template values for structured types, and wildcards for simple types */
{
 paramType := '00110000'B,         /* Parameter Type '00110000'B */