L3_Templates: Introudce constants for tiFlag
... this makes the code more readable/understandable. Change-Id: Ic06eb2016eb9979b8556366e4a909f3c0336aa92
This commit is contained in:
parent
afab3e5a45
commit
51affb6e03
|
@ -19,6 +19,9 @@ import from MobileL3_CC_Types all;
|
||||||
import from MobileL3_GMM_SM_Types all;
|
import from MobileL3_GMM_SM_Types all;
|
||||||
//import from MobileL3_SMS_Types all;
|
//import from MobileL3_SMS_Types all;
|
||||||
|
|
||||||
|
/* TS 24.007 Table 11.3 TI Flag */
|
||||||
|
const BIT1 c_TIF_ORIG := '0'B;
|
||||||
|
const BIT1 c_TIF_REPL := '1'B;
|
||||||
|
|
||||||
type enumerated CmServiceType {
|
type enumerated CmServiceType {
|
||||||
CM_TYPE_MO_CALL ('0001'B),
|
CM_TYPE_MO_CALL ('0001'B),
|
||||||
|
@ -704,7 +707,7 @@ template PDU_ML3_MS_NW ts_ML3_MO_CC(integer tid) := {
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := int2bit(tid, 3),
|
tio := int2bit(tid, 3),
|
||||||
tiFlag := '0'B,
|
tiFlag := c_TIF_ORIG,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -776,7 +779,7 @@ template PDU_ML3_MS_NW ts_ML3_MO_CC_SETUP(integer tid, hexstring called, templat
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := int2bit(tid, 3),
|
tio := int2bit(tid, 3),
|
||||||
tiFlag := '0'B,
|
tiFlag := c_TIF_ORIG,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -818,7 +821,7 @@ template PDU_ML3_MS_NW ts_ML3_MO_CC_EMERG_SETUP(integer tid, template BearerCapa
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := int2bit(tid, 3),
|
tio := int2bit(tid, 3),
|
||||||
tiFlag := '0'B,
|
tiFlag := c_TIF_ORIG,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -890,7 +893,7 @@ template PDU_ML3_MS_NW ts_ML3_MO_CC_ALERTING(integer tid) := {
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := int2bit(tid, 3),
|
tio := int2bit(tid, 3),
|
||||||
tiFlag := '1'B,
|
tiFlag := c_TIF_REPL,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -912,7 +915,7 @@ template PDU_ML3_MS_NW ts_ML3_MT_CC_ALERTING(integer tid) := {
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := int2bit(tid, 3),
|
tio := int2bit(tid, 3),
|
||||||
tiFlag := '1'B,
|
tiFlag := c_TIF_REPL,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -934,7 +937,7 @@ template PDU_ML3_MS_NW ts_ML3_MO_CC_CONNECT(integer tid) := {
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := int2bit(tid, 3),
|
tio := int2bit(tid, 3),
|
||||||
tiFlag := '1'B,
|
tiFlag := c_TIF_REPL,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -958,7 +961,7 @@ template PDU_ML3_NW_MS tr_ML3_MT_CC_CONNECT(integer tid) := {
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := int2bit(tid, 3),
|
tio := int2bit(tid, 3),
|
||||||
tiFlag := '1'B,
|
tiFlag := c_TIF_REPL,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -982,7 +985,7 @@ template (value) PDU_ML3_MS_NW ts_ML3_MO_CC_CONNECT_ACK(integer tid) := {
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := int2bit(tid, 3),
|
tio := int2bit(tid, 3),
|
||||||
tiFlag := '0'B,
|
tiFlag := c_TIF_ORIG,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1001,7 +1004,7 @@ template (value) PDU_ML3_MS_NW ts_ML3_MO_CC_START_DTMF(integer tid, charstring n
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := int2bit(tid, 3),
|
tio := int2bit(tid, 3),
|
||||||
tiFlag := '0'B,
|
tiFlag := c_TIF_ORIG,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1202,7 +1205,7 @@ template PDU_ML3_MS_NW ts_ML3_MO_CC_CALL_CONF(integer tid,
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := int2bit(tid, 3),
|
tio := int2bit(tid, 3),
|
||||||
tiFlag := '1'B, /* response from destination */
|
tiFlag := c_TIF_REPL, /* response from destination */
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1231,7 +1234,7 @@ template PDU_ML3_NW_MS tr_ML3_MT_CC_SETUP(integer tid, template hexstring called
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := int2bit(tid, 3),
|
tio := int2bit(tid, 3),
|
||||||
tiFlag := '0'B, /* from originator */
|
tiFlag := c_TIF_ORIG, /* from originator */
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1887,7 +1890,7 @@ template (value) PDU_L3_MS_SGSN ts_SM_ACT_PDP_REQ(BIT3 tid, BIT4 nsapi, BIT4 sap
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := tid,
|
tio := tid,
|
||||||
tiFlag := '0'B,
|
tiFlag := c_TIF_ORIG,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1920,7 +1923,7 @@ template PDU_L3_SGSN_MS tr_SM_ACT_PDP_REJ(template BIT3 tid := ?, template OCT1
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := tid,
|
tio := tid,
|
||||||
tiFlag := '1'B,
|
tiFlag := c_TIF_REPL,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1945,7 +1948,7 @@ template PDU_L3_SGSN_MS tr_SM_ACT_PDP_ACCEPT(template BIT3 tid := ?, template BI
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := tid,
|
tio := tid,
|
||||||
tiFlag := '1'B,
|
tiFlag := c_TIF_REPL,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1979,7 +1982,7 @@ template (value) PDU_L3_MS_SGSN ts_SM_DEACT_PDP_REQ_MO(BIT3 tid, OCT1 cause, boo
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := tid,
|
tio := tid,
|
||||||
tiFlag := '0'B,
|
tiFlag := c_TIF_ORIG,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2012,7 +2015,7 @@ template (value) PDU_L3_SGSN_MS ts_SM_DEACT_PDP_REQ_MT(BIT3 tid, OCT1 cause, boo
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := tid,
|
tio := tid,
|
||||||
tiFlag := '1'B,
|
tiFlag := c_TIF_REPL,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2046,7 +2049,7 @@ template PDU_L3_SGSN_MS tr_SM_DEACT_PDP_REQ_MT(template BIT3 tid, template OCT1
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := tid,
|
tio := tid,
|
||||||
tiFlag := '1'B,
|
tiFlag := c_TIF_REPL,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2079,7 +2082,7 @@ template PDU_L3_SGSN_MS tr_SM_DEACT_PDP_ACCEPT_MT(template BIT3 tid := ?)
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := tid,
|
tio := tid,
|
||||||
tiFlag := '1'B,
|
tiFlag := c_TIF_REPL,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2101,7 +2104,7 @@ template PDU_L3_MS_SGSN tr_SM_DEACT_PDP_ACCEPT_MO(template BIT3 tid := ?)
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := tid,
|
tio := tid,
|
||||||
tiFlag := '0'B,
|
tiFlag := c_TIF_ORIG,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2123,7 +2126,7 @@ template (value) PDU_L3_MS_SGSN ts_SM_DEACT_PDP_ACCEPT_MO(BIT3 tid)
|
||||||
tiOrSkip := {
|
tiOrSkip := {
|
||||||
transactionId := {
|
transactionId := {
|
||||||
tio := tid,
|
tio := tid,
|
||||||
tiFlag := '0'B,
|
tiFlag := c_TIF_ORIG,
|
||||||
tIExtension := omit
|
tIExtension := omit
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -66,6 +66,11 @@ DIR=$BASEDIR/titan.TestPorts.TELNETasp/src
|
||||||
FILES="TELNETasp_PT.cc TELNETasp_PT.hh TELNETasp_PortType.ttcn"
|
FILES="TELNETasp_PT.cc TELNETasp_PT.hh TELNETasp_PortType.ttcn"
|
||||||
gen_links $DIR $FILES
|
gen_links $DIR $FILES
|
||||||
|
|
||||||
|
DIR=$BASEDIR/titan.ProtocolModules.SMPP/src
|
||||||
|
FILES="SMPP_EncDec.cc SMPP_Types.ttcn"
|
||||||
|
gen_links $DIR $FILES
|
||||||
|
|
||||||
|
|
||||||
DIR=../library
|
DIR=../library
|
||||||
FILES="General_Types.ttcn GSM_Types.ttcn Osmocom_Types.ttcn MNCC_Types.ttcn MNCC_EncDec.cc MNCC_CodecPort.ttcn mncc.h MNCC_Emulation.ttcn Osmocom_VTY_Functions.ttcn Native_Functions.ttcn Native_FunctionDefs.cc "
|
FILES="General_Types.ttcn GSM_Types.ttcn Osmocom_Types.ttcn MNCC_Types.ttcn MNCC_EncDec.cc MNCC_CodecPort.ttcn mncc.h MNCC_Emulation.ttcn Osmocom_VTY_Functions.ttcn Native_Functions.ttcn Native_FunctionDefs.cc "
|
||||||
FILES+="IPA_Types.ttcn IPA_Emulation.ttcnpp IPA_CodecPort.ttcn IPA_CodecPort_CtrlFunct.ttcn IPA_CodecPort_CtrlFunctDef.cc GSUP_Types.ttcn GSUP_Emulation.ttcn "
|
FILES+="IPA_Types.ttcn IPA_Emulation.ttcnpp IPA_CodecPort.ttcn IPA_CodecPort_CtrlFunct.ttcn IPA_CodecPort_CtrlFunctDef.cc GSUP_Types.ttcn GSUP_Emulation.ttcn "
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
FILES="*.ttcn *.ttcnpp SCCP_EncDec.cc SCTPasp_PT.cc TCCConversion.cc TCCInterface.cc UD_PT.cc MNCC_EncDec.cc IPL4asp_PT.cc IPL4asp_discovery.cc SDP_EncDec.cc RTP_EncDec.cc IPA_CodecPort_CtrlFunctDef.cc RTP_CodecPort_CtrlFunctDef.cc MGCP_CodecPort_CtrlFunctDef.cc TELNETasp_PT.cc Native_FunctionDefs.cc *.c"
|
FILES="*.ttcn *.ttcnpp SCCP_EncDec.cc SCTPasp_PT.cc TCCConversion.cc TCCInterface.cc UD_PT.cc MNCC_EncDec.cc IPL4asp_PT.cc IPL4asp_discovery.cc SDP_EncDec.cc RTP_EncDec.cc IPA_CodecPort_CtrlFunctDef.cc RTP_CodecPort_CtrlFunctDef.cc MGCP_CodecPort_CtrlFunctDef.cc TELNETasp_PT.cc Native_FunctionDefs.cc SMPP_EncDec.cc *.c"
|
||||||
|
|
||||||
export CPPFLAGS_TTCN3="-DIPA_EMULATION_MGCP -DIPA_EMULATION_GSUP -DUSE_MTP3_DISTRIBUTOR"
|
export CPPFLAGS_TTCN3="-DIPA_EMULATION_MGCP -DIPA_EMULATION_GSUP -DUSE_MTP3_DISTRIBUTOR"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue