void eMainMenu::selected(int i) { switch (active) { case 0: sel_tv(); break; case 1: sel_radio(); break; #ifndef DISABLE_FILE case 2: sel_file(); break; case 3: sel_info(); break; case 4: sel_quit(); break; case 5: sel_setup(); break; case 6: sel_plugins(); break; case 7: sel_timer(); break; case 8: sel_vcr(); break; #else case 2: sel_info(); break; case 3: sel_setup(); break; case 4: sel_timer(); break; case 5: sel_vcr(); break; #endif } }
static int sel_enabled(str* res, select_t* s, struct sip_msg* msg) { static char buf[2] = "01"; if (!msg) return sel_timer(res, s, msg); res->len = 1; res->s = &buf[(((struct timer_action*) s->params[2].v.p)->link->flags & F_TIMER_ACTIVE) != 0]; return 0; }