📄 test-x100p.c
字号:
case SIN: send(SIN); break; case FISU: send(MSU); start_tt(1000); state = 3; break; default: return FAILURE; } break; case 3: switch ((event = get_event())) { case IN_SERVICE: case IUT_MSU: case FISU: case TIMEOUT: return SUCCESS; default: return FAILURE; } break; default: return SCRIPTERROR; } }}static inttest_1_7(void){ for (;;) { switch (state) { case 0: switch ((event = get_event())) { case SIOS: send(SIOS); signal(START); state = 1; break; default: break; case TIMEOUT: return FAILURE; } break; case 1: switch ((event = get_event())) { case SIOS: send(SIOS); break; case SIO: send(SIO); start_tt(iutconf.sl.t4n * 10 / 2); show_timeout = 1; state = 2; break; default: return FAILURE; } break; case 2: switch ((event = get_event())) { case SIO: send(SIO); break; case SIN: send(SIN); break; case TIMEOUT: start_tt(iutconf.sl.t4n * 20); send(SIO); send(SIN); beg_time = milliseconds("T4(Pn)", iutconf.sl.t4n); state = 3; break; default: return FAILURE; } break; case 3: switch ((event = get_event())) { case SIN: send(SIN); break; case FISU: return check_time("T4 ", beg_time, timer[t4n].lo, timer[t4n].hi, 200); default: return FAILURE; } break; default: return SCRIPTERROR; } }}static inttest_1_8a(void){ for (;;) { switch (state) { case 0: switch ((event = get_event())) { case SIOS: send(SIOS); signal(LPO); signal(START); state = 1; break; default: break; case TIMEOUT: return FAILURE; } break; case 1: switch ((event = get_event())) { case SIOS: send(SIOS); break; case SIO: send(SIO); start_tt(iutconf.sl.t4n * 20); state = 2; break; default: return FAILURE; } break; case 2: switch ((event = get_event())) { case IN_SERVICE: case RPR: break; case SIO: send(SIO); case SIN: send(SIN); break; case SIPO: send(FISU); start_tt(1000); state = 3; break; default: return FAILURE; } break; case 3: switch ((event = get_event())) { case IN_SERVICE: case RPR: break; case SIPO: send(FISU); break; case TIMEOUT: return SUCCESS; default: return FAILURE; } break; default: return SCRIPTERROR; } }}static inttest_1_8b(void){ for (;;) { switch (state) { case 0: switch ((event = get_event())) { case SIOS: send(SIOS); send(LPO); send(START); signal(START); state = 1; break; default: break; case TIMEOUT: return FAILURE; } break; case 1: switch ((event = get_event())) { case SIOS: send(SIOS); break; case SIO: send(SIO); start_tt(iutconf.sl.t4n * 20); state = 2; break; default: return FAILURE; } break; case 2: switch ((event = get_event())) { case SIO: send(SIO); break; case SIN: send(SIN); break; case FISU: send(SIPO); start_tt(1000); state = 3; break; default: return FAILURE; } break; case 3: switch ((event = get_event())) { case RPO: break; case FISU: send(SIPO); break; case TIMEOUT: return SUCCESS; default: return FAILURE; } break; default: return SCRIPTERROR; } }}static inttest_1_9a(void){ for (;;) { switch (state) { case 0: switch ((event = get_event())) { case SIOS: send(SIOS); signal(LPO); signal(START); state = 1; break; default: break; case TIMEOUT: return FAILURE; } break; case 1: switch ((event = get_event())) { case SIOS: send(SIOS); break; case SIO: send(SIO); start_tt(iutconf.sl.t4n * 20); state = 2; break; default: return FAILURE; } break; case 2: switch ((event = get_event())) { case SIO: send(SIO); break; case SIN: send(SIN); break; case SIPO: start_tt(1000); send(MSU); state = 3; break; default: return FAILURE; } break; case 3: switch ((event = get_event())) { case IN_SERVICE: case RPR: break; case SIPO: send(FISU); break; case TIMEOUT: return SUCCESS; default: return FAILURE; } break; default: return SCRIPTERROR; } }}static inttest_1_9b(void){ for (;;) { switch (state) { case 0: switch ((event = get_event())) { case SIOS: send(SIOS); send(LPO); send(START); signal(START); state = 1; break; default: break; case TIMEOUT: return FAILURE; } break; case 1: switch ((event = get_event())) { case SIOS: send(SIOS); break; case SIO: send(SIO); start_tt(iutconf.sl.t4n * 20); state = 2; break; default: return FAILURE; } break; case 2: switch ((event = get_event())) { case SIO: case SIN: signal(SEND_MSU); send(SIN); state = 3; break; default: return FAILURE; } break; case 3: switch ((event = get_event())) { case RPO: break; case FISU: send(SIPO); break; case SIN: send(SIN); break; case MSU: start_tt(iutconf.sl.t7 * 10 / 2); send(SIPO); state = 4; break; default: return FAILURE; } break; case 4: switch ((event = get_event())) { case RPO: break; case MSU: case FISU: send(SIPO); break; case TIMEOUT: return SUCCESS; default: return FAILURE; } break; default: return SCRIPTERROR; } }}static inttest_1_10(void){ for (;;) { switch (state) { case 0: switch ((event = get_event())) { case SIOS: send(SIOS); signal(LPO); signal(LPR); signal(START); state = 1; break; default: break; case TIMEOUT: return FAILURE; } break; case 1: switch ((event = get_event())) { case SIOS: send(SIOS); break; case SIO: send(SIO); start_tt(iutconf.sl.t4n * 20); state = 2; break; default: return FAILURE; } break; case 2: switch ((event = get_event())) { case SIO: send(SIO); break; case SIN: send(SIN); break; case FISU: start_tt(1000); send(FISU); state = 3; break; default: return FAILURE; } break; case 3: switch ((event = get_event())) { case IN_SERVICE: break; case FISU: send(FISU); break; case TIMEOUT: return SUCCESS; default: return FAILURE; } break; default: return SCRIPTERROR; } }}static inttest_1_11(void){ for (;;) { switch (state) { case 0: switch ((event = get_event())) { case SIOS: send(SIOS); send(LPO); signal(LPO); signal(START); state = 1; break; default: break; case TIMEOUT: return FAILURE; } break; case 1: switch ((event = get_event())) { case SIOS: send(SIOS); break; case SIO: send(SIO); start_tt(iutconf.sl.t4n * 20); state = 2; break; default: return FAILURE; } break; case 2: switch ((event = get_event())) { case SIO: send(SIO); break; case SIN: send(SIN); break; case SIPO: send(SIPO); start_tt(1000); state = 3; break; default: return FAILURE; } break; case 3: switch ((event = get_event())) { case RPO: break; case SIPO: send(SIPO); break; case TIMEOUT: return SUCCESS; default: return FAILURE; } break; default: return SCRIPTERROR; } }}static inttest_1_12a(void){ for (;;) { switch (state) { case 0: switch ((event = get_event())) { case SIOS: send(SIOS); signal(LPO); signal(START); state = 1; break; default: break; case TIMEOUT: return FAILURE; } break; case 1: switch ((event = get_event())) { case SIOS: send(SIOS); break; case SIO: send(SIO); start_tt(iutconf.sl.t4n * 20); state = 2; break; default: return FAILURE; } break; case 2: switch ((event = get_event())) { case SIO: send(SIO); break; case SIN: send(SIN); break; case SIPO: send(STOP); start_tt(1000); send(SIOS); state = 3; break; default: return FAILURE; } break; case 3: switch ((event = get_event())) { case SIPO: send(SIOS); break; case OUT_OF_SERVICE: break; case SIOS: send(SIOS); break; case TIMEOUT: return SUCCESS; default: return FAILURE; } break; default: return SCRIPTERROR; } }}static inttest_1_12b(void){ for (;;) { switch (state) { case 0: switch ((event = get_event())) { case SIOS: send(SIOS); send(LPO); send(START); signal(START); state = 1; break; default: break; case TIMEOUT: return FAILURE; } break; case 1: switch ((event = get_event())) { case SIOS: send(SIOS); break; case SIO: send(SIO); start_tt(iutconf.sl.t4n * 20); state = 2; break; default: return FAILURE; } break; case 2: switch ((event = get_event())) { case SIO: send(SIO); break; case SIN: send(SIN); break; case FISU: signal(STOP); send(FISU); start_tt(1000); state = 3; break; default: return FAILURE; } break; case 3:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -