⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wae.c

📁 是一个手机功能的模拟程序
💻 C
📖 第 1 页 / 共 5 页
字号:

/*-----
* 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 + -