PCUIF_Types: add templates for PCU_IF_MSG_DATA_CNF_DT message types

A record for the message type PCU_IF_MSG_DATA_CNF_DT exists with
PCUIF_data_cnf_dt, but there are no tr_ or ts_ templates yet.

Related: OS#5927
Change-Id: Iccde71e1dd6fbd421652c5892bc2c1f32a8535ff
diff --git a/library/PCUIF_Types.ttcn b/library/PCUIF_Types.ttcn
index a6af2a0..654061c 100644
--- a/library/PCUIF_Types.ttcn
+++ b/library/PCUIF_Types.ttcn
@@ -676,6 +676,58 @@
 	}
 }
 
+template (value) PCUIF_Message ts_PCUIF_DATA_CNF_DT(template (value) uint8_t bts_nr,
+						    template (value) uint8_t trx_nr,
+						    template (value) uint8_t ts_nr,
+						    template (value) uint8_t block_nr,
+						    template (value) uint32_t fn,
+						    template (value) uint16_t arfcn,
+						    template (value) PCUIF_Sapi sapi,
+						    template (value) OCT4 tlli) := {
+	msg_type := PCU_IF_MSG_DATA_CNF_DT,
+	bts_nr := bts_nr,
+	spare := '0000'O,
+	u := {
+		data_cnf_dt := {
+			sapi := sapi,
+			tlli := tlli,
+			fn := fn,
+			arfcn := arfcn,
+			trx_nr := trx_nr,
+			ts_nr := ts_nr,
+			block_nr := block_nr,
+			rssi := 0,
+			ber10k := 0,
+			ta_offs_qbits := 0,
+			lqual_cb := 0
+		}
+	}
+}
+template PCUIF_Message tr_PCUIF_DATA_CNF_DT(template uint8_t bts_nr := ?,
+					    template uint8_t trx_nr := ?,
+					    template uint8_t ts_nr := ?,
+					    template PCUIF_Sapi sapi := ?,
+					    template OCT4 tlli := ?) := {
+	msg_type := PCU_IF_MSG_DATA_CNF_DT,
+	bts_nr := bts_nr,
+	spare := ?,
+	u := {
+		data_cnf_dt := {
+			sapi := sapi,
+			tlli := tlli,
+			fn := ?,
+			arfcn := ?,
+			trx_nr := trx_nr,
+			ts_nr := ts_nr,
+			block_nr := ?,
+			rssi := ?,
+			ber10k := ?,
+			ta_offs_qbits := ?,
+			lqual_cb := ?
+		}
+	}
+}
+
 template (value) PCUIF_Message ts_PCUIF_RACH_IND(template (value) uint8_t bts_nr,
 						 template (value) uint8_t trx_nr,
 						 template (value) uint8_t ts_nr,