📄 wae.c
字号:
/*-----
* INPUT PromptDialogResponse
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1016(5,25),1)
------*/
case 7:
XDEBUG_LABEL(Normal_PromptDialogResponse)
XAT_FIRST_SYMBOL(7, 85)
XOS_TRACE_INPUT("PromptDialogResponse")
yAssF_SDL_Integer(yVarP->z001411_tmp,
((yPDef_z_WAEPackage_0S_PromptDialogResponse *)ySVarP)->Param1, XASS);
yAssF_SDL_Integer(yVarP->z001414_invokeId,
((yPDef_z_WAEPackage_0S_PromptDialogResponse *)ySVarP)->Param2, XASS);
yAssF_z_ctypes_4_VoidStar(yVarP->z001415_resultStr,
((yPDef_z_WAEPackage_0S_PromptDialogResponse *)ySVarP)->Param3, XASS);
XBETWEEN_SYMBOLS(111, 189, 1518)
/*-----
* TASK
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1034(5,70),1)
------*/
#ifdef XTRACE
xTraceTask(" ");
#endif
sdl2c_ReturnStringValueToScript( yVarP->z00141M_theSQ, yVarP->
z001414_invokeId, & yVarP->z001415_resultStr );
L_grst229:;
XBETWEEN_SYMBOLS(112, 190, 1532)
/*-----
* OUTPUT Exec
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1130(155,190),1)
------*/
ALLOC_SIGNAL_NPAR(Exec, z00140A_Exec, XSIGNALHEADERTYPE)
SDL_OUTP_NPAR(xDefaultPrioSignal, Exec, z00140A_Exec, SDL_SELF, 0, "Exec")
XBETWEEN_SYMBOLS(113, 191, 1540)
/*-----
* NEXTSTATE Normal
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1070(155,205),1)
------*/
XAT_LAST_SYMBOL
SDL_NEXTSTATE(Normal, z00140C_Normal, "Normal")
/*-----
* INPUT AlertDialogResponse
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1022(55,25),1)
------*/
case 8:
XDEBUG_LABEL(Normal_AlertDialogResponse)
XAT_FIRST_SYMBOL(8, 86)
XOS_TRACE_INPUT("AlertDialogResponse")
yAssF_SDL_Integer(yVarP->z001411_tmp,
((yPDef_z_WAEPackage_0U_AlertDialogResponse *)ySVarP)->Param1, XASS);
yAssF_SDL_Integer(yVarP->z001414_invokeId,
((yPDef_z_WAEPackage_0U_AlertDialogResponse *)ySVarP)->Param2, XASS);
XBETWEEN_SYMBOLS(114, 192, 1561)
{
/*-----
* ASSIGNMENT resultStr := ...
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1040(55,55),1)
------*/
yAssF_z_ctypes_4_VoidStar(yVarP->z001415_resultStr, z_ctypes_40_Null(),
XASS);
#ifdef XTRACE
xTraceAssign("resultStr := ");
#endif
}
XBETWEEN_SYMBOLS(115, 193, 1574)
/*-----
* TASK
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1082(55,70),1)
------*/
#ifdef XTRACE
xTraceTask(" ");
#endif
sdl2c_ReturnStringValueToScript( yVarP->z00141M_theSQ, yVarP->
z001414_invokeId, & yVarP->z001415_resultStr );
/*-----
* JOIN grst229
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1130(155,190),1)
------*/
goto L_grst229;
/*-----
* INPUT LoadStringDone
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1136(105,25),1)
------*/
case 9:
XDEBUG_LABEL(Normal_LoadStringDone)
XAT_FIRST_SYMBOL(9, 87)
XOS_TRACE_INPUT("LoadStringDone")
yAssF_SDL_Integer(yVarP->z001414_invokeId,
((yPDef_z_WAEPackage_16_LoadStringDone *)ySVarP)->Param1, XASS);
yAssF_SDL_Integer(yVarP->z00141B_IANAcharset,
((yPDef_z_WAEPackage_16_LoadStringDone *)ySVarP)->Param2, XASS);
yAssF_z_ctypes_4_VoidStar(yVarP->z001415_resultStr,
((yPDef_z_WAEPackage_16_LoadStringDone *)ySVarP)->Param3, XASS);
yAssF_SDL_Natural(yVarP->z00141C_strLen, yTstA_SDL_Natural(
((yPDef_z_WAEPackage_16_LoadStringDone *)ySVarP)->Param4), XASS);
XBETWEEN_SYMBOLS(116, 194, 1609)
/*-----
* TASK
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1142(105,70),1)
------*/
#ifdef XTRACE
xTraceTask(" ");
#endif
sdl2c_LoadStringDone( yVarP->z00141M_theSQ, yVarP->z001414_invokeId, yVarP->
z00141B_IANAcharset, & yVarP->z001415_resultStr, yVarP->z00141C_strLen );
/*-----
* JOIN grst229
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1130(155,190),1)
------*/
goto L_grst229;
/*-----
* INPUT ConfirmDialogResponse
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1019(30,40),1)
------*/
case 10:
XDEBUG_LABEL(Normal_ConfirmDialogResponse)
XAT_FIRST_SYMBOL(10, 88)
XOS_TRACE_INPUT("ConfirmDialogResponse")
yAssF_SDL_Integer(yVarP->z001411_tmp,
((yPDef_z_WAEPackage_0T_ConfirmDialogResponse *)ySVarP)->Param1, XASS);
yAssF_SDL_Integer(yVarP->z001414_invokeId,
((yPDef_z_WAEPackage_0T_ConfirmDialogResponse *)ySVarP)->Param2, XASS);
yAssF_SDL_Integer(yVarP->z001416_resultBool,
((yPDef_z_WAEPackage_0T_ConfirmDialogResponse *)ySVarP)->Param3, XASS);
XBETWEEN_SYMBOLS(117, 195, 1642)
/*-----
* TASK
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1037(30,70),1)
------*/
#ifdef XTRACE
xTraceTask(" ");
#endif
sdl2c_ReturnBoolValueToScript( yVarP->z00141M_theSQ, yVarP->
z001414_invokeId, yVarP->z001416_resultBool );
/*-----
* JOIN grst229
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1130(155,190),1)
------*/
goto L_grst229;
/*-----
* INPUT RefreshDone
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1100(80,40),1)
------*/
case 11:
XDEBUG_LABEL(Normal_RefreshDone)
XAT_FIRST_SYMBOL(11, 89)
XOS_TRACE_INPUT("RefreshDone")
yAssF_SDL_Integer(yVarP->z001414_invokeId,
((yPDef_z_WAEPackage_1B_RefreshDone *)ySVarP)->Param1, XASS);
XBETWEEN_SYMBOLS(118, 196, 1671)
{
/*-----
* ASSIGNMENT resultStr := ...
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1121(80,55),1)
------*/
yAssF_z_ctypes_4_VoidStar(yVarP->z001415_resultStr, z_ctypes_40_Null(),
XASS);
#ifdef XTRACE
xTraceAssign("resultStr := ");
#endif
}
XBETWEEN_SYMBOLS(119, 197, 1684)
/*-----
* TASK
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1106(80,70),1)
------*/
#ifdef XTRACE
xTraceTask(" ");
#endif
sdl2c_ReturnStringValueToScript( yVarP->z00141M_theSQ, yVarP->
z001414_invokeId, & yVarP->z001415_resultStr );
/*-----
* JOIN grst229
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1130(155,190),1)
------*/
goto L_grst229;
/*-----
* INPUT LoadStringError
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1157(130,40),1)
------*/
case 12:
XDEBUG_LABEL(Normal_LoadStringError)
XAT_FIRST_SYMBOL(12, 90)
XOS_TRACE_INPUT("LoadStringError")
yAssF_SDL_Integer(yVarP->z001414_invokeId,
((yPDef_z_WAEPackage_17_LoadStringError *)ySVarP)->Param1, XASS);
yAssF_SDL_Integer(yVarP->z00141A_errorCode,
((yPDef_z_WAEPackage_17_LoadStringError *)ySVarP)->Param2, XASS);
XBETWEEN_SYMBOLS(120, 198, 1715)
/*-----
* TASK
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1163(130,70),1)
------*/
#ifdef XTRACE
xTraceTask(" ");
#endif
sdl2c_ReturnIntValueToScript( yVarP->z00141M_theSQ, yVarP->
z001414_invokeId, yVarP->z00141A_errorCode );
/*-----
* JOIN grst229
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1130(155,190),1)
------*/
goto L_grst229;
/*-----
* INPUT TextSigned
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1790(5,115),1)
------*/
case 13:
XDEBUG_LABEL(Normal_TextSigned)
XAT_FIRST_SYMBOL(13, 91)
XOS_TRACE_INPUT("TextSigned")
yAssF_SDL_Integer(yVarP->z001411_tmp, ((yPDef_z_WAEPackage_0V_TextSigned *)
ySVarP)->Param1, XASS);
yAssF_SDL_Integer(yVarP->z001414_invokeId,
((yPDef_z_WAEPackage_0V_TextSigned *)ySVarP)->Param2, XASS);
yAssF_SDL_Integer(yVarP->z00141V_algoritm,
((yPDef_z_WAEPackage_0V_TextSigned *)ySVarP)->Param3, XASS);
yAssF_SDL_Integer(yVarP->z00141W_sigLen,
((yPDef_z_WAEPackage_0V_TextSigned *)ySVarP)->Param4, XASS);
yAssF_z_ctypes_4_VoidStar(yVarP->z00141X_signature,
((yPDef_z_WAEPackage_0V_TextSigned *)ySVarP)->Param5, XASS);
yAssF_z_ctypes_4_VoidStar(yVarP->z00141Y_hashedKey,
((yPDef_z_WAEPackage_0V_TextSigned *)ySVarP)->Param6, XASS);
yAssF_SDL_Integer(yVarP->z00141Z_hashedKeyLen,
((yPDef_z_WAEPackage_0V_TextSigned *)ySVarP)->Param7, XASS);
yAssF_z_ctypes_4_VoidStar(yVarP->z001420_certificate,
((yPDef_z_WAEPackage_0V_TextSigned *)ySVarP)->Param8, XASS);
yAssF_SDL_Integer(yVarP->z001421_certificateLen,
((yPDef_z_WAEPackage_0V_TextSigned *)ySVarP)->Param9, XASS);
yAssF_SDL_Integer(yVarP->z001422_certificateType,
((yPDef_z_WAEPackage_0V_TextSigned *)ySVarP)->Param10, XASS);
yAssF_SDL_Integer(yVarP->z001423_err, ((yPDef_z_WAEPackage_0V_TextSigned *)
ySVarP)->Param11, XASS);
XBETWEEN_SYMBOLS(121, 199, 1764)
/*-----
* TASK
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1793(5,175),1)
------*/
#ifdef XTRACE
xTraceTask(" ");
#endif
#ifdef CAN_SIGN_TEXT
sdl2c_TextSigned( yVarP->z00141M_theSQ, yVarP->z001414_invokeId, yVarP->
z00141V_algoritm,yVarP->z00141W_sigLen,yVarP->z00141X_signature,yVarP->
z00141Y_hashedKey,yVarP->z00141Z_hashedKeyLen,yVarP->
z001420_certificate,yVarP->z001421_certificateLen,yVarP->
z001422_certificateType,yVarP->z001423_err );
#else
DEALLOC( & yVarP->z00141X_signature );
DEALLOC( & yVarP->z00141Y_hashedKey );
DEALLOC( & yVarP->z001420_certificate );
#endif
/*-----
* JOIN grst229
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1130(155,190),1)
------*/
goto L_grst229;
/*-----
* INPUT WTAIResultInfoScript
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1886(55,115),1)
------*/
case 14:
XDEBUG_LABEL(Normal_WTAIResultInfoScript)
XAT_FIRST_SYMBOL(14, 92)
XOS_TRACE_INPUT("WTAIResultInfoScript")
yAssF_SDL_Integer(yVarP->z001414_invokeId,
((yPDef_z_WAEPackage_1A_WTAIResultInfoScript *)ySVarP)->Param1, XASS);
yAssF_z_ctypes_4_VoidStar(yVarP->z00141U_resultVar,
((yPDef_z_WAEPackage_1A_WTAIResultInfoScript *)ySVarP)->Param2, XASS);
yAssF_SDL_Integer(yVarP->z00141A_errorCode,
((yPDef_z_WAEPackage_1A_WTAIResultInfoScript *)ySVarP)->Param3, XASS);
XBETWEEN_SYMBOLS(122, 200, 1806)
/*-----
* TASK
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1889(55,130),1)
------*/
#ifdef XTRACE
xTraceTask(" ");
#endif
if ( yVarP->z00141U_resultVar != NULL )
{
sdl2c_ReturnVarValueToScript( yVarP->z00141M_theSQ, yVarP->
z001414_invokeId, & yVarP->z00141U_resultVar );
}
else
{
sdl2c_LibraryErrorReceived( yVarP->z00141M_theSQ, yVarP->z001414_invokeId );
sdl2c_Var_Delete( & yVarP->z00141U_resultVar );
}
XBETWEEN_SYMBOLS(123, 201, 1826)
{
/*-----
* ASSIGNMENT libArgOpS := ...
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),2009(55,160),1)
------*/
yAssF_z_ctypes_4_VoidStar(yVarP->z00141G_libArgOpS, z_ctypes_40_Null(),
XASS);
#ifdef XTRACE
xTraceAssign("libArgOpS := ");
#endif
}
/*-----
* JOIN grst229
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1130(155,190),1)
------*/
goto L_grst229;
/*-----
* INPUT WMLSLibFuncResponse
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1955(105,115),1)
------*/
case 15:
XDEBUG_LABEL(Normal_WMLSLibFuncResponse)
XAT_FIRST_SYMBOL(15, 93)
XOS_TRACE_INPUT("WMLSLibFuncResponse")
yAssF_SDL_Integer(yVarP->z001414_invokeId,
((yPDef_z_WAEPackage_0W_WMLSLibFuncResponse *)ySVarP)->Param1, XASS);
yAssF_z_ctypes_4_VoidStar(yVarP->z001415_resultStr,
((yPDef_z_WAEPackage_0W_WMLSLibFuncResponse *)ySVarP)->Param2, XASS);
XBETWEEN_SYMBOLS(124, 202, 1858)
/*-----
* TASK
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1958(105,130),1)
------*/
#ifdef XTRACE
xTraceTask(" ");
#endif
#ifdef USE_PROPRIETARY_WMLS_LIBS
sdl2c_ProprietaryLibraryFunctionResponse( yVarP->z00141M_theSQ, yVarP->
z001414_invokeId, & yVarP->z001415_resultStr );
#endif
/*-----
* JOIN grst229
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wmls\wmls_sm.spr(5),1130(155,190),1)
------*/
goto L_grst229;
/*-----
* INPUT Ter
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -