duHandleCellUpInd,
packMacCellUpInd
};
+
+DuMacSlotInd packMacSlotIndOpts[] =
+{
+ packMacSlotInd,
+ duHandleSlotInd,
+ packMacSlotInd
+};
+
/* Funtion pointer options for stop indication */
DuMacStopInd packMacStopIndOpts[] =
{
return (*packMacCellUpIndOpts[pst->selector])(pst, cellId);
}
+/*******************************************************************
+ *
+ * @brief Send slot indication to DU APP
+ *
+ * @details
+ *
+ * Function : MacDuAppSlotInd
+ *
+ * Functionality:
+ * send slot indication to DU APP
+ *
+ * @params[in] Post structure pointer, SlotTimingInfo *slotIndInfo
+ * @return ROK - success
+ * RFAILED - failure
+ *
+ * ****************************************************************/
+uint8_t MacDuAppSlotInd(Pst *pst, SlotTimingInfo *slotIndInfo)
+{
+ return (*packMacSlotIndOpts[pst->selector])(pst, slotIndInfo);
+}
/*******************************************************************
*
* @brief Send stop indication to MAC
* RFAILED - failure
*
* ****************************************************************/
-uint8_t MacSendUlDataToRlc(Pst *pst, RlcData *ulData)
+uint8_t MacSendUlDataToRlc(Pst *pst, RlcUlData *ulData)
{
return (*rlcMacSendUlDataOpts[pst->selector])(pst, ulData);
}