📄 interfaces.c
字号:
/*-------------------TEST-------------------*/
#ifdef XTESTF
xbool yTest_z_Interfaces_V_ServiceTime(void * yExpr)
{
{
if (xLE_SDL_Integer(0, *(z_Interfaces_V_ServiceTime *)yExpr))
if (xLE_SDL_Integer(*(z_Interfaces_V_ServiceTime *)yExpr, 999))
return (xbool)1;
}
return (xbool)0;
}
#endif
/*-------------------TSTA-------------------*/
#ifdef XERANGE
z_Interfaces_V_ServiceTime yTstA_z_Interfaces_V_ServiceTime
(z_Interfaces_V_ServiceTime yExpr)
{
if (! yTest_z_Interfaces_V_ServiceTime((void *)&yExpr) )
xErrorSubrange((tSDLTypeInfo *)&ySDL_z_Interfaces_V_ServiceTime,
(void *)&yExpr);
return yExpr;
}
#endif
/*****
* NEWTYPE @AK@Reference@RequestList (BODY section)
* <<PACKAGE Interfaces>>
* #SDTREF(U2,"u2:F:\UML\LiftManagement20\SystemDesign\LiftManagement.u2#Sa128EJ0V1VLMJYW-EtKYGzE|pos(1,13)")
******/
tSDLGenListInfo ySDL_z_Interfaces_Q_AKReferenceRequestList = {type_SDL_String,
15, (xptrint)sizeof(z_Interfaces_Q_AKReferenceRequestList) T_SDL_OPFUNCS(0)
T_SDL_EXTRA_VALUE T_SDL_Names("@AK@Reference@RequestList")
xRaWF((xIdNode)&yPacR_z_Interfaces__Interfaces)
xRaWF(&ySrtR_z_Interfaces_Q_AKReferenceRequestList),
(tSDLTypeInfo *)&ySDL_z_Interfaces_U_ptr_Request, (xptrint)sizeof(
z_Interfaces_Q_AKReferenceRequestList_yrec), xOffsetOf(
z_Interfaces_Q_AKReferenceRequestList_yrec, Data)};
#ifndef XOPTSORT
XCONST struct xSortIdStruct ySrtR_z_Interfaces_Q_AKReferenceRequestList =
{xSortEC , (xIdNode)0, (xIdNode)0, (xIdNode)&yPacR_z_Interfaces__Interfaces,
"@AK@Reference@RequestList" xIdNumber(0) XCOMMON_EXTRAS xFreF(0)
xAssF(yAss_z_Interfaces_Q_AKReferenceRequestList)
xEqF(yEq_z_Interfaces_Q_AKReferenceRequestList) xTestF(0),
(xptrint)sizeof(z_Interfaces_Q_AKReferenceRequestList), xString,
&ySrtR_z_Interfaces_U_ptr_Request, (xSortIdNode)0, (long int)xOffsetOf(
z_Interfaces_Q_AKReferenceRequestList_yrec, Data), (long int)sizeof(
z_Interfaces_Q_AKReferenceRequestList_yrec), 0, 0
xRaWF((tSDLTypeInfo *)&ySDL_z_Interfaces_Q_AKReferenceRequestList)
XSRT_EXTRAS};
#endif
/*****
* NEWTYPE @String_ptr_LiftInfo (BODY section)
* <<PACKAGE Interfaces>>
* #SDTREF(U2,"u2:F:\UML\LiftManagement20\SystemDesign\LiftManagement.u2#wL2KUVZy-jiLcbOhPEnpl2AE|pos(1,13)")
******/
tSDLGenListInfo ySDL_z_Interfaces_R_String_ptr_LiftInfo = {type_SDL_String, 15,
(xptrint)sizeof(z_Interfaces_R_String_ptr_LiftInfo) T_SDL_OPFUNCS(0)
T_SDL_EXTRA_VALUE T_SDL_Names("@String_ptr_LiftInfo")
xRaWF((xIdNode)&yPacR_z_Interfaces__Interfaces)
xRaWF(&ySrtR_z_Interfaces_R_String_ptr_LiftInfo),
(tSDLTypeInfo *)&ySDL_z_Interfaces_T_ptr_LiftInfo, (xptrint)sizeof(
z_Interfaces_R_String_ptr_LiftInfo_yrec), xOffsetOf(
z_Interfaces_R_String_ptr_LiftInfo_yrec, Data)};
#ifndef XOPTSORT
XCONST struct xSortIdStruct ySrtR_z_Interfaces_R_String_ptr_LiftInfo = {xSortEC
, (xIdNode)0, (xIdNode)0, (xIdNode)&yPacR_z_Interfaces__Interfaces,
"@String_ptr_LiftInfo" xIdNumber(0) XCOMMON_EXTRAS xFreF(0)
xAssF(yAss_z_Interfaces_R_String_ptr_LiftInfo)
xEqF(yEq_z_Interfaces_R_String_ptr_LiftInfo) xTestF(0),
(xptrint)sizeof(z_Interfaces_R_String_ptr_LiftInfo), xString,
&ySrtR_z_Interfaces_T_ptr_LiftInfo, (xSortIdNode)0, (long int)xOffsetOf(
z_Interfaces_R_String_ptr_LiftInfo_yrec, Data), (long int)sizeof(
z_Interfaces_R_String_ptr_LiftInfo_yrec), 0, 0
xRaWF((tSDLTypeInfo *)&ySDL_z_Interfaces_R_String_ptr_LiftInfo) XSRT_EXTRAS};
#endif
/*****
* NEWTYPE @String_ptr_Request (BODY section)
* <<PACKAGE Interfaces>>
* #SDTREF(U2,"u2:F:\UML\LiftManagement20\SystemDesign\LiftManagement.u2#IMptNVSqh-5LL2ibAVpdV-RL|pos(1,13)")
******/
tSDLGenListInfo ySDL_z_Interfaces_S_String_ptr_Request = {type_SDL_String, 15,
(xptrint)sizeof(z_Interfaces_S_String_ptr_Request) T_SDL_OPFUNCS(0)
T_SDL_EXTRA_VALUE T_SDL_Names("@String_ptr_Request")
xRaWF((xIdNode)&yPacR_z_Interfaces__Interfaces)
xRaWF(&ySrtR_z_Interfaces_S_String_ptr_Request),
(tSDLTypeInfo *)&ySDL_z_Interfaces_U_ptr_Request, (xptrint)sizeof(
z_Interfaces_S_String_ptr_Request_yrec), xOffsetOf(
z_Interfaces_S_String_ptr_Request_yrec, Data)};
#ifndef XOPTSORT
XCONST struct xSortIdStruct ySrtR_z_Interfaces_S_String_ptr_Request = {xSortEC
, (xIdNode)0, (xIdNode)0, (xIdNode)&yPacR_z_Interfaces__Interfaces,
"@String_ptr_Request" xIdNumber(0) XCOMMON_EXTRAS xFreF(0)
xAssF(yAss_z_Interfaces_S_String_ptr_Request)
xEqF(yEq_z_Interfaces_S_String_ptr_Request) xTestF(0),
(xptrint)sizeof(z_Interfaces_S_String_ptr_Request), xString,
&ySrtR_z_Interfaces_U_ptr_Request, (xSortIdNode)0, (long int)xOffsetOf(
z_Interfaces_S_String_ptr_Request_yrec, Data), (long int)sizeof(
z_Interfaces_S_String_ptr_Request_yrec), 0, 0
xRaWF((tSDLTypeInfo *)&ySDL_z_Interfaces_S_String_ptr_Request) XSRT_EXTRAS};
#endif
/*****
* NEWTYPE @ptr_LiftInfo (BODY section)
* <<PACKAGE Interfaces>>
* #SDTREF(U2,"u2:F:\UML\LiftManagement20\SystemDesign\LiftManagement.u2#wL2KUVZy-jiLcbOhPEnpl2AE|pos(1,13)")
******/
tSDLGenInfo ySDL_z_Interfaces_T_ptr_LiftInfo = {type_SDL_Ref, 0,
(xptrint)sizeof(z_Interfaces_T_ptr_LiftInfo) T_SDL_OPFUNCS(0)
T_SDL_EXTRA_VALUE T_SDL_Names("@ptr_LiftInfo")
xRaWF((xIdNode)&yPacR_z_Interfaces__Interfaces)
xRaWF(&ySrtR_z_Interfaces_T_ptr_LiftInfo),
(tSDLTypeInfo *)&ySDL_z_Interfaces_N_LiftInfo};
#ifndef XOPTSORT
XCONST struct xSortIdStruct ySrtR_z_Interfaces_T_ptr_LiftInfo = {xSortEC ,
(xIdNode)0, (xIdNode)0, (xIdNode)&yPacR_z_Interfaces__Interfaces,
"@ptr_LiftInfo" xIdNumber(0) XCOMMON_EXTRAS xFreF(0) xAssF(0) xEqF(0)
xTestF(0), (xptrint)sizeof(z_Interfaces_T_ptr_LiftInfo), xRef,
&ySrtR_z_Interfaces_N_LiftInfo, (xSortIdNode)0, 0, 0, 0, 0
xRaWF((tSDLTypeInfo *)&ySDL_z_Interfaces_T_ptr_LiftInfo) XSRT_EXTRAS};
#endif
void * yMkAddr_z_Interfaces_T_ptr_LiftInfo (z_Interfaces_T_ptr_LiftInfo yMkValue, z_Interfaces_T_ptr_LiftInfo * yMkResult)
{
*yMkResult = yMkValue;
return (void *)yMkResult;
}
/*****
* NEWTYPE @ptr_Request (BODY section)
* <<PACKAGE Interfaces>>
* #SDTREF(U2,"u2:F:\UML\LiftManagement20\SystemDesign\LiftManagement.u2#IMptNVSqh-5LL2ibAVpdV-RL|pos(1,13)")
******/
tSDLGenInfo ySDL_z_Interfaces_U_ptr_Request = {type_SDL_Ref, 0,
(xptrint)sizeof(z_Interfaces_U_ptr_Request) T_SDL_OPFUNCS(0)
T_SDL_EXTRA_VALUE T_SDL_Names("@ptr_Request")
xRaWF((xIdNode)&yPacR_z_Interfaces__Interfaces)
xRaWF(&ySrtR_z_Interfaces_U_ptr_Request),
(tSDLTypeInfo *)&ySDL_z_Interfaces_M_Request};
#ifndef XOPTSORT
XCONST struct xSortIdStruct ySrtR_z_Interfaces_U_ptr_Request = {xSortEC ,
(xIdNode)0, (xIdNode)0, (xIdNode)&yPacR_z_Interfaces__Interfaces,
"@ptr_Request" xIdNumber(0) XCOMMON_EXTRAS xFreF(0) xAssF(0) xEqF(0)
xTestF(0), (xptrint)sizeof(z_Interfaces_U_ptr_Request), xRef,
&ySrtR_z_Interfaces_M_Request, (xSortIdNode)0, 0, 0, 0, 0
xRaWF((tSDLTypeInfo *)&ySDL_z_Interfaces_U_ptr_Request) XSRT_EXTRAS};
#endif
void * yMkAddr_z_Interfaces_U_ptr_Request (z_Interfaces_U_ptr_Request yMkValue, z_Interfaces_U_ptr_Request * yMkResult)
{
*yMkResult = yMkValue;
return (void *)yMkResult;
}
/*****
* SIGNAL requestLift
* <<PACKAGE Interfaces>>
* #SDTREF(U2,"u2:F:\UML\LiftManagement20\SystemDesign\LiftManagement.u2#uTUrpVssQnILkAmWxIKpHw*E|pos(1,12)")
******/
static xSignalNode ySigA_z_Interfaces_0_requestLift = (xSignalNode)0;
XCONST struct xSignalIdStruct ySigR_z_Interfaces_0_requestLift = {xSignalEC ,
(xIdNode)0, (xIdNode)0, (xIdNode)&yPacR_z_Interfaces__Interfaces,
"requestLift" xIdNumber(0) XCOMMON_EXTRAS,
(xptrint)sizeof(ySignalPar_z_Interfaces_0_requestLift),
&ySigA_z_Interfaces_0_requestLift, 0 xFreS(0) SIGCODE(requestLift)
xBreakB("#SDTREF(U2,\"u2:F:\\UML\\LiftManagement20\\SystemDesign\\LiftManagement.u2#uTUrpVssQnILkAmWxIKpHw*E|pos(1,12)\")")
xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#ifndef XOPTSIGPARA
XCONST struct xVarIdStruct ySPaR1_z_Interfaces_0_requestLift = {xSignalParEC ,
(xIdNode)0, (xIdNode)0, (xIdNode)&ySigR_z_Interfaces_0_requestLift
xIdNames(" ") xIdNumber(0) XCOMMON_EXTRAS, &xSrtR_SDL_Integer,
(tSDLTypeInfo *)&ySDL_SDL_Integer,
xOffsetOf(ySignalPar_z_Interfaces_0_requestLift, Param1), (xptrint)0,
(xbool)0 XSPA_EXTRAS};
XCONST struct xVarIdStruct ySPaR2_z_Interfaces_0_requestLift = {xSignalParEC ,
(xIdNode)0, (xIdNode)0, (xIdNode)&ySigR_z_Interfaces_0_requestLift
xIdNames(" ") xIdNumber(0) XCOMMON_EXTRAS,
&ySrtR_z_Interfaces_O_DirectionKind,
(tSDLTypeInfo *)&ySDL_z_Interfaces_O_DirectionKind,
xOffsetOf(ySignalPar_z_Interfaces_0_requestLift, Param2), (xptrint)0,
(xbool)0 XSPA_EXTRAS};
#endif
/*****
* SIGNAL addLift
* <<PACKAGE Interfaces>>
* #SDTREF(U2,"u2:F:\UML\LiftManagement20\SystemDesign\LiftManagement.u2#HyOvDI59Bn5LU48b-VdKsHIE|pos(1,12)")
******/
XCONST struct xSignalIdStruct ySigR_z_Interfaces_1_addLift = {xSignalEC ,
(xIdNode)0, (xIdNode)0, (xIdNode)&yPacR_z_Interfaces__Interfaces,
"addLift" xIdNumber(0) XCOMMON_EXTRAS, (xptrint)sizeof(XSIGNALHEADERTYPE), 0,
0 xFreS(0) SIGCODE(addLift)
xBreakB("#SDTREF(U2,\"u2:F:\\UML\\LiftManagement20\\SystemDesign\\LiftManagement.u2#HyOvDI59Bn5LU48b-VdKsHIE|pos(1,12)\")")
xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
/*****
* SIGNAL gotoFloor
* <<PACKAGE Interfaces>>
* #SDTREF(U2,"u2:F:\UML\LiftManagement20\SystemDesign\LiftManagement.u2#ytjuiVNeQtDLmewg-IRorZEV|pos(1,12)")
******/
static xSignalNode ySigA_z_Interfaces_2_gotoFloor = (xSignalNode)0;
XCONST struct xSignalIdStruct ySigR_z_Interfaces_2_gotoFloor = {xSignalEC ,
(xIdNode)0, (xIdNode)0, (xIdNode)&yPacR_z_Interfaces__Interfaces,
"gotoFloor" xIdNumber(0) XCOMMON_EXTRAS,
(xptrint)sizeof(ySignalPar_z_Interfaces_2_gotoFloor),
&ySigA_z_Interfaces_2_gotoFloor, 0 xFreS(0) SIGCODE(gotoFloor)
xBreakB("#SDTREF(U2,\"u2:F:\\UML\\LiftManagement20\\SystemDesign\\LiftManagement.u2#ytjuiVNeQtDLmewg-IRorZEV|pos(1,12)\")")
xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#ifndef XOPTSIGPARA
XCONST struct xVarIdStruct ySPaR1_z_Interfaces_2_gotoFloor = {xSignalParEC ,
(xIdNode)0, (xIdNode)0, (xIdNode)&ySigR_z_Interfaces_2_gotoFloor
xIdNames(" ") xIdNumber(0) XCOMMON_EXTRAS, &xSrtR_SDL_Integer,
(tSDLTypeInfo *)&ySDL_SDL_Integer,
xOffsetOf(ySignalPar_z_Interfaces_2_gotoFloor, Param1), (xptrint)0, (xbool)0
XSPA_EXTRAS};
#endif
/*****
* SIGNAL directionLight
* <<PACKAGE Interfaces>>
* #SDTREF(U2,"u2:F:\UML\LiftManagement20\SystemDesign\LiftManagement.u2#k52OMVj-0ZALsL5jjLOzYGRV|pos(1,12)")
******/
static xSignalNode ySigA_z_Interfaces_3_directionLight = (xSignalNode)0;
XCONST struct xSignalIdStruct ySigR_z_Interfaces_3_directionLight = {xSignalEC
, (xIdNode)0, (xIdNode)0, (xIdNode)&yPacR_z_Interfaces__Interfaces,
"directionLight" xIdNumber(0) XCOMMON_EXTRAS,
(xptrint)sizeof(ySignalPar_z_Interfaces_3_directionLight),
&ySigA_z_Interfaces_3_directionLight, 0 xFreS(0) SIGCODE(directionLight)
xBreakB("#SDTREF(U2,\"u2:F:\\UML\\LiftManagement20\\SystemDesign\\LiftManagement.u2#k52OMVj-0ZALsL5jjLOzYGRV|pos(1,12)\")")
xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#ifndef XOPTSIGPARA
XCONST struct xVarIdStruct ySPaR1_z_Interfaces_3_directionLight = {xSignalParEC
, (xIdNode)0, (xIdNode)0, (xIdNode)&ySigR_z_Interfaces_3_directionLight
xIdNames(" ") xIdNumber(0) XCOMMON_EXTRAS,
&ySrtR_z_Interfaces_O_DirectionKind,
(tSDLTypeInfo *)&ySDL_z_Interfaces_O_DirectionKind,
xOffsetOf(ySignalPar_z_Interfaces_3_directionLight, Param1), (xptrint)0,
(xbool)0 XSPA_EXTRAS};
#endif
/*****
* SIGNAL confirmAdd
* <<PACKAGE Interfaces>>
* #SDTREF(U2,"u2:F:\UML\LiftManagement20\SystemDesign\LiftManagement.u2#fyw3gLjuyiFLvSsjNLMY940I|pos(1,12)")
******/
XCONST struct xSignalIdStruct ySigR_z_Interfaces_4_confirmAdd = {xSignalEC ,
(xIdNode)0, (xIdNode)0, (xIdNode)&yPacR_z_Interfaces__Interfaces,
"confirmAdd" xIdNumber(0) XCOMMON_EXTRAS, (xptrint)sizeof(XSIGNALHEADERTYPE),
0, 0 xFreS(0) SIGCODE(confirmAdd)
xBreakB("#SDTREF(U2,\"u2:F:\\UML\\LiftManagement20\\SystemDesign\\LiftManagement.u2#fyw3gLjuyiFLvSsjNLMY940I|pos(1,12)\")")
xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
/*****
* SIGNAL floorLight
* <<PACKAGE Interfaces>>
* #SDTREF(U2,"u2:F:\UML\LiftManagement20\SystemDesign\LiftManagement.u2#2f76TL5ZAWeLBT1bQI1-03UV|pos(1,12)")
******/
static xSignalNode ySigA_z_Interfaces_5_floorLight = (xSignalNode)0;
XCONST struct xSignalIdStruct ySigR_z_Interfaces_5_floorLight = {xSignalEC ,
(xIdNode)0, (xIdNode)0, (xIdNode)&yPacR_z_Interfaces__Interfaces,
"floorLight" xIdNumber(0) XCOMMON_EXTRAS,
(xptrint)sizeof(ySignalPar_z_Interfaces_5_floorLight),
&ySigA_z_Interfaces_5_floorLight, 0 xFreS(0) SIGCODE(floorLight)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -