packRlcUlRrcMsgToDu /* 2 - Light weight loosely coupled */
};
+RlcDuMaxRetransInd rlcMaxRetransIndOpts[] =
+{
+ packRlcDuMaxRetransInd, /* 0 - loosely coupled */
+ DuProcRlcMaxRetransInd, /* 1 - tightly coupled */
+ packRlcDuMaxRetransInd /* 2 - LWLC loosely coupled */
+};
+
RlcRrcDeliveryReportToDuFunc rlcSendRrcDeliveryReportToDuOpts[]=
{
packRrcDeliveryReportToDu, /* 0 - Loosely coupled */
return (*rlcSendUlRrcMsgToDuOpts[pst->selector])(pst, ulRrcMsgInfo);
}
+/*******************************************************************
+*
+* @brief Sends max retransmission reached Info to DU APP
+*
+* @details
+*
+* Function : rlcSendMaxRetransIndToDu
+*
+* Functionality: Sends max retransmission reached Info to DU APP
+*
+* @params[in] Pst structure
+* max retransmission reached Info
+* @return ROK - success
+* RFAILED - failure
+*
+* ****************************************************************/
+uint8_t rlcSendMaxRetransIndToDu(Pst *pst, RlcMaxRetransInfo *maxRetransInfo)
+{
+ return (*rlcMaxRetransIndOpts[pst->selector])(pst, maxRetransInfo);
+}
+
/*******************************************************************
*
* @brief Sends RRC delivery Message Info to DU APP