Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 21

SD flow for user_pwr_up

mmoc_process_online_ph_stat_enter()
 sd_ss_ind_user_pwr_up()
 sd_ss_event_proc ()
 sdss_eng_stack_proc()
 sdss_eng_stack_scr_act()
 sdss_eng_scr_cond_is_true()
 sdssscr_parser_get()
Return to sdssscr_parser_next ()
Return to sdss_eng_scr_cond_is_true()

Retry sdssscr_parser_next()
Retry sdssscr_parser_next()
Return to sdss_eng_scr_cond_is_true()
Return to sdss_eng_stack_scr_act()
Return to sdss_eng_stack_proc()
sdss_eng_scr_con_proc_evt()
Return to sdss_eng_stack_proc()

Check reached a non-condition


construct & cond_is_true = TRUE
Return to sdss_eng_stack_scr_act ()
Activate user script= 57 on ACT_SCR()

Return to sdss_eng_stack_proc()
Activate called script= 2 on PROC_EVT(INT_SRV_LOST)

Return to sdss_eng_stack_proc()

Check reached a non-condition


construct & cond_is_true = TRUE
Return to sdss_eng_event_proc ()
Return to sdss_eng_stack_proc()
Return to sdss_eng_stack_proc()
Return to sdss_eng_stack_proc()
Retrurn to sdss_eng_event_proc()

Do script processing (as long as


eng_ptr->scr_ctrl.ctrl ==
SDSS_SCR_CTRL_NEXT_CONS).
ctrl == SDSS_SCR_CTRL_ACT_SCR
Return to sdss_eng_event_proc()
Return to sdss_eng_stack_proc ()
Return to sd_ss_event_proc()
Return to sd_ss_ind_user_pwr_up()
Summation
sdss_eng_scr_cond_is_true():check cond is
true?
sdss_eng_stack_scr_act():load script in stack.
sdss_eng_event_proc():Do script processing
sdss_eng_stack_proc():check eng_ptr-
>scr_ctrl.ctrl and Active (ex: Return SS-Action
to SS-Client )
課程結束 敬請指教

You might also like