VOS_VOID ADS_UL_StopDsFlowStats(
    VOS_UINT8                           ucInstance,
    VOS_UINT8                           ucRabId
)
{
    /* 如果所有上行队列已不存在,则停止流量统计定时器并清空流量统计信息 */
    if (VOS_FALSE == ADS_UL_IsAnyQueueExist(ucInstance))
    {
        ADS_StopTimer(ACPU_PID_ADS_UL, ADS_GET_DSFLOW_TMR_ID(ucInstance), ADS_TIMER_STOP_CAUSE_USER);
        ADS_InitStatsInfoCtx(ucInstance);
    }

    return;
}
Esempio n. 2
0
VOS_VOID ADS_ResetSpecCtx(VOS_VOID)
{
    VOS_UINT8                           i;

    for (i = 0; i < ADS_INSTANCE_MAX_NUM; i++)
    {
        /* 初始化上行上下文 */
        ADS_ResetUlCtx(i);

        /* 初始化下行上下文 */
        ADS_ResetDlCtx(i);

        /* 初始化数据统计的上下文 */
        ADS_InitStatsInfoCtx(i);
    }
}