-/** @name RGR_SI_SCH */
-/** @{ */
-#ifdef RGR_SI_SCH
-/** @brief SI Configuration Request primitive for SI configuration
- *
- * @details This API is used to configure the System Information from RRM to a MAC scheduler.
- *
- * @param[in] pst Pointer to the Post Structure.
- * @param[in] spId SAP Id of the Service Provider.
- * @param[in] transId Transaction Id for the transaction between RRM and MAC.
- * @param[in] siCfgReq Parameters for the configuration.
- * @return ROK/RFAILED
- */
-typedef S16 (*RgrSiCfgReq) ARGS((
- Pst *pst,
- SpId spId,
- RgrCfgTransId transId,
- RgrSiCfgReqInfo *siCfgReq));
-
-/** @brief SI Configuration Confirm Primitive for configuring Cell/UE/LC
- *
- * @details This API confirms the SI configuration confirm in the status indication.
- *
- * @param[in] pst Pointer to a post structure.
- * @param[in] suId SAP Id of the Service User.
- * @param[in] transId Transaction Id between the MAC and The RRM.
- * @param[in] status Confirmation status information from the MAC to the user.
- * @return ROK/RFAILED.
- */
-typedef S16 (*RgrSiCfgCfm) ARGS((
- Pst* pst,
- SuId suId,
- RgrCfgTransId transId,
- U8 status));
-
-/** @brief SI Configuration Request primitive for warning SI configuration
- *
- * @details This API is used to configure the System Info (SIB10,SIB11,SIB12)
- * from RRM to a MAC scheduler.
- *
- * @param[in] pst Pointer to the Post Structure.
- * @param[in] spId SAP Id of the Service Provider.
- * @param[in] transId Transaction Id between the MAC and The RRM.
- * @param[in] WarningsiCfgReq Parameters for the configuration.
- * @return ROK/RFAILED
- */
-typedef S16 (*RgrWarningSiCfgReq) ARGS((
- Pst *pst,
- SpId spId,
- RgrCfgTransId transId,
- RgrWarningSiCfgReqInfo *warningSiCfgReq));
-
-
-/** @brief Warning SI Configuration Confirm Primitive
- *
- * @details This API confirms the Warning SI configuration confirm in the
- * status indication.
- *
- * @param[in] pst Pointer to a post structure.
- * @param[in] suId SAP Id of the Service User.
- * @param[in] transId Transaction Id between the MAC and The RRM.
- * @param[in] siId SI ID
- * @param[in] status Confirmation status information from the MAC to the user.
- * @return ROK/RFAILED.
- */
-typedef S16 (*RgrWarningSiCfgCfm) ARGS((
- Pst* pst,
- SuId suId,
- RgrCfgTransId transId,
- U8 siId,
- U8 status));
-
-/** @brief SI Configuration stop Request primitive for warning SI configuration
- *
- * @details Used to stop the System Information(SIB10, SIB11, SIB12) from RRM
- * to a MAC schedule
- *
- * @param[in] pst Pointer to the Post Structure.
- * @param[in] spId SAP Id of the Service Provider.
- * @param[in] siId siId to be stopped.
- * @return ROK/RFAILED
- */
-typedef S16 (*RgrWarningSiStopReq) ARGS((
- Pst *pst,
- SpId spId,
- RgrCfgTransId transId,
- U8 siId ));
-
-#endif /*RGR_SI_SCH*/
-
-/** @{ */
-/* LTE_ADV_FLAG_REMOVED_START */
-/** @brief LOAD INF Configuration Request primitive for RNTP, ABS etc Configuration
- *
- * @details This API is used to configure the LOAD INF parameters from RRM to a MAC scheduler.
- *
- * @param[in] pst Pointer to the Post Structure.
- * @param[in] spId SAP Id of the Service Provider.
- * @param[in] transId Transaction Id for the transaction between RRM and MAC.
- * @param[in] loadInfReq Parameters for the configuration.
- * @return ROK/RFAILED
- */
-typedef S16 (*RgrLoadInfReq) ARGS((
- Pst *pst,
- SpId spId,
- RgrCfgTransId transId,
- RgrLoadInfReqInfo *loadInfReq));
-/* LTE_ADV_FLAG_REMOVED_END */
-/** @} */
-