📄 wspif.c
字号:
/*****
* SIGNAL COSPushInd
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),43)
******/
#define z0040J_COSPushInd 252
typedef struct {
SIGNAL_VARS
z_WAE_WSP_17_SConfirmedPushIndType Param1;
} yPDef_z0040J_COSPushInd;
/*****
* SIGNAL CLMethodInvoke
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),53)
******/
#define z0040K_CLMethodInvoke 253
typedef struct {
SIGNAL_VARS
SUnitMethodInvokeReqType Param1;
SDL_Natural Param2;
} yPDef_z0040K_CLMethodInvoke;
/*****
* SIGNAL CLAbortRequest
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),55)
******/
#define z0040L_CLAbortRequest 254
typedef struct {
SIGNAL_VARS
SDL_Integer Param1;
} yPDef_z0040L_CLAbortRequest;
/*****
* SIGNAL COSMethodInvokeReq
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),56)
******/
#define z0040M_COSMethodInvokeReq 255
typedef struct {
SIGNAL_VARS
SMethodInvokeReqType Param1;
SDL_Natural Param2;
} yPDef_z0040M_COSMethodInvokeReq;
/*****
* SIGNAL COSMethodAbortReq
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),57)
******/
#define z0040N_COSMethodAbortReq 256
typedef struct {
SIGNAL_VARS
z_WAE_WSP_14_SMethodAbortReqType Param1;
SDL_Natural Param2;
} yPDef_z0040N_COSMethodAbortReq;
/*****
* SIGNAL COAckRes
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),58)
******/
#define z0040O_COAckRes 257
typedef struct {
SIGNAL_VARS
SDL_Integer Param1;
SDL_Integer Param2;
} yPDef_z0040O_COAckRes;
/*****
* SIGNAL CLMethodResult
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),69)
******/
#define z0040P_CLMethodResult 258
typedef struct {
SIGNAL_VARS
SUnitMethodResultIndType Param1;
} yPDef_z0040P_CLMethodResult;
/*****
* SIGNAL CLAbortCnf
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),70)
******/
#define z0040Q_CLAbortCnf 259
/*****
* SIGNAL CLError
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),71)
******/
#define z0040R_CLError 260
typedef struct {
SIGNAL_VARS
SDL_Natural Param1;
} yPDef_z0040R_CLError;
/*****
* SIGNAL COSMethodResultInd
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),72)
******/
#define z0040S_COSMethodResultInd 261
typedef struct {
SIGNAL_VARS
SMethodResultIndType Param1;
} yPDef_z0040S_COSMethodResultInd;
/*****
* SIGNAL COSMethodAbortInd
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),73)
******/
#define z0040T_COSMethodAbortInd 262
typedef struct {
SIGNAL_VARS
z_WAE_WSP_15_SMethodAbortIndType Param1;
} yPDef_z0040T_COSMethodAbortInd;
/*****
* SIGNAL COAckCnf
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),74)
******/
#define z0040U_COAckCnf 263
/*************************************************************************
** #CODE directives, #HEADING sections **
*************************************************************************/
/* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(2),2351(45,5),74) */
#include "wipprdct.h"
/* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif_tr.spr,4,1) */
#include "dbfunct.h"
#ifdef CONFIG_SKT_SEC
#include "aapissec.h"
#ifdef USE_WIP_MALLOC
#include "wip_mem.h"
#endif
#endif
/*************************************************************************
** #CODE directives, #BODY sections **
*************************************************************************/
/*************************************************************************
** SECTION Variables and Functions **
*************************************************************************/
/*****
* SYNONYM octet10
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(3),5003(40,45),1)
******/
SDL_Octet z0041C_octet10;
/*****
* SYNONYM octet30
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(3),5003(40,45),2)
******/
SDL_Octet z0041D_octet30;
/*****
* SYNONYM octetF0
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(3),5003(40,45),3)
******/
SDL_Octet z0041E_octetF0;
/*****
* NEWTYPE SessionType (BODY section)
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\cnf_co__wspif.sbk(3),5477(45,90),1)
******/
/*------------------DEFAULT-----------------*/
#ifndef XNOPROTO
extern void yDef_z0041B_SessionType( z0041B_SessionType *yVar )
#else
extern void yDef_z0041B_SessionType( yVar )
z0041B_SessionType *yVar;
#endif
{
yDef_z_ctypes_4_VoidStar(&((*yVar).Network));
yDef_z_ctypes_4_VoidStar(&((*yVar).UaSettings));
}
/*------------------EQUAL-------------------*/
#ifndef XNOPROTO
extern SDL_Boolean yEq_z0041B_SessionType(
z0041B_SessionType yExpr1,
z0041B_SessionType yExpr2 )
#else
extern SDL_Boolean yEq_z0041B_SessionType( yExpr1, yExpr2 )
z0041B_SessionType yExpr1, yExpr2;
#endif
{
if ( yNEqF_z_ctypes_4_VoidStar(yExpr1.Network, yExpr2.Network) )
return SDL_False;
if ( yNEqF_z_ctypes_4_VoidStar(yExpr1.UaSettings, yExpr2.UaSettings) )
return SDL_False;
return SDL_True;
}
/*-------------------MAKE-------------------*/
#ifndef XNOPROTO
extern z0041B_SessionType yMake_z0041B_SessionType(
z_ctypes_4_VoidStar yNetwork,
z_ctypes_4_VoidStar yUaSettings )
#else
extern z0041B_SessionType yMake_z0041B_SessionType( yNetwork, yUaSettings )
z_ctypes_4_VoidStar yNetwork;
z_ctypes_4_VoidStar yUaSettings;
#endif
{
z0041B_SessionType yVar;
memset((void *)(&yVar), 0, sizeof(z0041B_SessionType));
yAssF_z_ctypes_4_VoidStar(yVar.Network, yNetwork, XASSMAKE);
yAssF_z_ctypes_4_VoidStar(yVar.UaSettings, yUaSettings, XASSMAKE);
return yVar;
}
/*****
* PROCESS WSPIF_ST
* <<SYSTEM WAP/BLOCK WAE/SUBSTRUCTURE WAE/BLOCK WSPIF>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\wspif_st.spr,4,1)
******/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
** Tables for process WSPIF_ST
** #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\wae\wspif\wspif_st.spr,4,1)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*--------------Instance Data---------------*/
#define X_MAX_INST_z00403_WSPIF_ST 1
static yVDef_z00403_WSPIF_ST *yINSTD_z00403_WSPIF_ST[X_MAX_INST_z00403_WSPIF_ST];
/*--------------Process State---------------*/
static xSTATE yPSTATETBL_z00403_WSPIF_ST[X_MAX_INST_z00403_WSPIF_ST] = {
XSTARTUP
};
/*---------------State Index----------------*/
static XCONST xSITBL xSTATE_INDEX_z00403_WSPIF_ST[2] = {0, 1};
/*---------------Transition-----------------*/
#define XMAX_TRANS_z00403_WSPIF_ST 1
static XCONST xTR_TABLE_ENTRY yTRTBL_z00403_WSPIF_ST[XMAX_TRANS_z00403_WSPIF_ST] = {
/* Idle */
XMK_B z_WAEPackage_1W_SMNewSession, 1 XMK_E
};
/*-----------Process-PID-Values-------------*/
#ifdef XMK_USE_PID_ADDRESSING
static xPIDTable yPID_TBL_z00403_WSPIF_ST[X_MAX_INST_z00403_WSPIF_ST];
#endif
/*-----------Process Description------------*/
#define X_PRIO_z00403_WSPIF_ST xDefaultPrioProcess
XCONST XPDTBL yPDTBL_z00403_WSPIF_ST = {
#ifdef XMK_USE_PID_ADDRESSING
yPID_TBL_z00403_WSPIF_ST,
#endif
(xINSTD *)yINSTD_z00403_WSPIF_ST,
sizeof(yVDef_z00403_WSPIF_ST),
X_MAX_INST_z00403_WSPIF_ST,
#ifdef XMK_USE_TIMESLICE
X_TIMESLICE_z00403_WSPIF_ST,
#endif
#ifdef XMK_USE_PREEMPTIVE
X_PRIO_z00403_WSPIF_ST,
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -