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

📄 accesslibrary.c

📁 该文件描述了话音拨号呼叫过程中对于数据库的查询控制
💻 C
📖 第 1 页 / 共 5 页
字号:
static XCONST struct xLiteralIdStruct yLitR_z_AccessLibrary_G0_TimedOut =
  {xLiteralEC xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&ySrtR_z_AccessLibrary_G_ReadResultType xIdNames("TimedOut")
  XCOMMON_EXTRAS, (int)z_AccessLibrary_G0_TimedOut XLIT_EXTRAS};
static XCONST struct xLiteralIdStruct yLitR_z_AccessLibrary_G1_SuccessFul =
  {xLiteralEC xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&ySrtR_z_AccessLibrary_G_ReadResultType xIdNames("SuccessFul")
  XCOMMON_EXTRAS, (int)z_AccessLibrary_G1_SuccessFul XLIT_EXTRAS};
#endif

/*****
* SIGNAL DisplayRegistered
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),125(70,30),2,3)
******/
#ifndef XNOSIGNALIDNODE
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_0_DisplayRegistered =
  {xSignalEC xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("DisplayRegistered")
  XCOMMON_EXTRAS, (xptrint)sizeof(XSIGNALHEADERTYPE), 0, 0 xFreS(0)
  SIGCODE(DisplayRegistered)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),125(70,30),2,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif

/*****
* SIGNAL DisplayOK
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),125(70,30),3,3)
******/
#ifndef XNOSIGNALIDNODE
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_1_DisplayOK = {xSignalEC
  xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("DisplayOK")
  XCOMMON_EXTRAS, (xptrint)sizeof(XSIGNALHEADERTYPE), 0, 0 xFreS(0)
  SIGCODE(DisplayOK)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),125(70,30),3,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif

/*****
* SIGNAL DisplayNotOK
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),125(70,30),4,3)
******/
#ifndef XNOSIGNALIDNODE
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_2_DisplayNotOK = {xSignalEC
  xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("DisplayNotOK")
  XCOMMON_EXTRAS, (xptrint)sizeof(XSIGNALHEADERTYPE), 0, 0 xFreS(0)
  SIGCODE(DisplayNotOK)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),125(70,30),4,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif

/*****
* SIGNAL DisplayDoorOpened
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),125(70,30),5,3)
******/
#ifndef XNOSIGNALIDNODE
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_3_DisplayDoorOpened =
  {xSignalEC xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("DisplayDoorOpened")
  XCOMMON_EXTRAS, (xptrint)sizeof(XSIGNALHEADERTYPE), 0, 0 xFreS(0)
  SIGCODE(DisplayDoorOpened)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),125(70,30),5,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif

/*****
* SIGNAL DisplayStartReg
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),125(70,30),6,3)
******/
#ifndef XNOSIGNALIDNODE
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_4_DisplayStartReg =
  {xSignalEC xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("DisplayStartReg")
  XCOMMON_EXTRAS, (xptrint)sizeof(XSIGNALHEADERTYPE), 0, 0 xFreS(0)
  SIGCODE(DisplayStartReg)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),125(70,30),6,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif

/*****
* SIGNAL AllAllocated
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),125(70,30),7,3)
******/
#ifndef XNOSIGNALIDNODE
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_5_AllAllocated = {xSignalEC
  xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("AllAllocated")
  XCOMMON_EXTRAS, (xptrint)sizeof(XSIGNALHEADERTYPE), 0, 0 xFreS(0)
  SIGCODE(AllAllocated)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),125(70,30),7,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif

/*****
* SIGNAL Code
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),128(120,30),2,3)
******/
#ifndef XNOSIGNALIDNODE
static xSignalNode ySigA_z_AccessLibrary_6_Code = (xSignalNode)0;
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_6_Code = {xSignalEC
  xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("Code")
  XCOMMON_EXTRAS, (xptrint)sizeof(yPDef_z_AccessLibrary_6_Code),
  &ySigA_z_AccessLibrary_6_Code, 0 xFreS(0) SIGCODE(Code)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),128(120,30),2,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif
#ifndef XOPTSIGPARA
XCONST struct xVarIdStruct ySPaR1_z_AccessLibrary_6_Code = {xSignalParEC
  xSymbTLink((xIdNode)0, (xIdNode)0), (xIdNode)&ySigR_z_AccessLibrary_6_Code
  xIdNames(" ") XCOMMON_EXTRAS, &ySrtR_z_AccessLibrary_F_KeyArrayType,
  xOffsetOf(yPDef_z_AccessLibrary_6_Code, Param1), (xptrint)0, (xbool)0
  XSPA_EXTRAS};
#endif

/*****
* SIGNAL Abort
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),128(120,30),3,3)
******/
#ifndef XNOSIGNALIDNODE
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_7_Abort = {xSignalEC
  xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("Abort")
  XCOMMON_EXTRAS, (xptrint)sizeof(XSIGNALHEADERTYPE), 0, 0 xFreS(0)
  SIGCODE(Abort)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),128(120,30),3,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif

/*****
* SIGNAL SelectedDoor
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),128(120,30),4,3)
******/
#ifndef XNOSIGNALIDNODE
static xSignalNode ySigA_z_AccessLibrary_8_SelectedDoor = (xSignalNode)0;
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_8_SelectedDoor = {xSignalEC
  xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("SelectedDoor")
  XCOMMON_EXTRAS, (xptrint)sizeof(yPDef_z_AccessLibrary_8_SelectedDoor),
  &ySigA_z_AccessLibrary_8_SelectedDoor, 0 xFreS(0) SIGCODE(SelectedDoor)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),128(120,30),4,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif
#ifndef XOPTSIGPARA
XCONST struct xVarIdStruct ySPaR1_z_AccessLibrary_8_SelectedDoor =
  {xSignalParEC xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&ySigR_z_AccessLibrary_8_SelectedDoor xIdNames(" ") XCOMMON_EXTRAS,
  &ySrtR_z_AccessLibrary_H_DoorNoType,
  xOffsetOf(yPDef_z_AccessLibrary_8_SelectedDoor, Param1), (xptrint)0, (xbool)0
  XSPA_EXTRAS};
#endif

/*****
* SIGNAL Display
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),122(20,50),2,3)
******/
#ifndef XNOSIGNALIDNODE
static xSignalNode ySigA_z_AccessLibrary_9_Display = (xSignalNode)0;
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_9_Display = {xSignalEC
  xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("Display")
  XCOMMON_EXTRAS, (xptrint)sizeof(yPDef_z_AccessLibrary_9_Display),
  &ySigA_z_AccessLibrary_9_Display, 0 xFreS(yFree_z_AccessLibrary_9_Display)
  SIGCODE(Display)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),122(20,50),2,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif
#ifndef XOPTSIGPARA
XCONST struct xVarIdStruct ySPaR1_z_AccessLibrary_9_Display = {xSignalParEC
  xSymbTLink((xIdNode)0, (xIdNode)0), (xIdNode)&ySigR_z_AccessLibrary_9_Display
  xIdNames(" ") XCOMMON_EXTRAS, &xSrtR_SDL_Charstring,
  xOffsetOf(yPDef_z_AccessLibrary_9_Display, Param1), (xptrint)0, (xbool)0
  XSPA_EXTRAS};
#endif

/*------------------------------------------------------------------------
--  Free function for signal Display
------------------------------------------------------------------------*/

#ifdef XFREESIGNALFUNCS
#ifndef XNOPROTO
extern void yFree_z_AccessLibrary_9_Display (void *SVarP)
#else
extern void yFree_z_AccessLibrary_9_Display (SVarP)
  void  *SVarP;
#endif
{
  xFree_SDL_Charstring((void **)&((yPDef_z_AccessLibrary_9_Display *)SVarP)->Param1);
}
#endif

/*****
* SIGNAL Card
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),122(20,50),3,3)
******/
#ifndef XNOSIGNALIDNODE
static xSignalNode ySigA_z_AccessLibrary_A_Card = (xSignalNode)0;
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_A_Card = {xSignalEC
  xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("Card")
  XCOMMON_EXTRAS, (xptrint)sizeof(yPDef_z_AccessLibrary_A_Card),
  &ySigA_z_AccessLibrary_A_Card, 0 xFreS(yFree_z_AccessLibrary_A_Card)
  SIGCODE(Card)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),122(20,50),3,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif
#ifndef XOPTSIGPARA
XCONST struct xVarIdStruct ySPaR1_z_AccessLibrary_A_Card = {xSignalParEC
  xSymbTLink((xIdNode)0, (xIdNode)0), (xIdNode)&ySigR_z_AccessLibrary_A_Card
  xIdNames(" ") XCOMMON_EXTRAS, &xSrtR_SDL_Charstring,
  xOffsetOf(yPDef_z_AccessLibrary_A_Card, Param1), (xptrint)0, (xbool)0
  XSPA_EXTRAS};
#endif

/*------------------------------------------------------------------------
--  Free function for signal Card
------------------------------------------------------------------------*/

#ifdef XFREESIGNALFUNCS
#ifndef XNOPROTO
extern void yFree_z_AccessLibrary_A_Card (void *SVarP)
#else
extern void yFree_z_AccessLibrary_A_Card (SVarP)
  void  *SVarP;
#endif
{
  xFree_SDL_Charstring((void **)&((yPDef_z_AccessLibrary_A_Card *)SVarP)->Param1);
}
#endif

/*****
* SIGNAL KeyStroke
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\AccessLibrary.sun(Graph),122(20,50),4,3)
******/
#ifndef XNOSIGNALIDNODE
static xSignalNode ySigA_z_AccessLibrary_B_KeyStroke = (xSignalNode)0;
XCONST struct xSignalIdStruct ySigR_z_AccessLibrary_B_KeyStroke = {xSignalEC
  xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("KeyStroke")
  XCOMMON_EXTRAS, (xptrint)sizeof(yPDef_z_AccessLibrary_B_KeyStroke),
  &ySigA_z_AccessLibrary_B_KeyStroke, 0 xFreS(0) SIGCODE(KeyStroke)
  xBreakB("#SDTREF(SDL,D:\\TelelogicTau36\\examples\\courseenv\\simccode\\ACCESS\\AccessLibrary.sun(Graph),122(20,50),4,3)")
  xSigPrioPar(xDefaultPrioSignal) XSIG_EXTRAS};
#endif
#ifndef XOPTSIGPARA
XCONST struct xVarIdStruct ySPaR1_z_AccessLibrary_B_KeyStroke = {xSignalParEC
  xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&ySigR_z_AccessLibrary_B_KeyStroke xIdNames(" ") XCOMMON_EXTRAS,
  &xSrtR_SDL_Character, xOffsetOf(yPDef_z_AccessLibrary_B_KeyStroke, Param1),
  (xptrint)0, (xbool)0 XSPA_EXTRAS};
#endif

/*****
* PROCESS TYPE PanelController
* <<PACKAGE AccessLibrary>>
* #SDTREF(SDL,D:\TelelogicTau36\examples\courseenv\simccode\ACCESS\PanelController.spt,4,1)
******/
#ifdef XCOVERAGE
long int yPrsC_z_AccessLibrary_N_PanelController[ySym_z_AccessLibrary_N_PanelController+1];
#endif
XCONST XSIGTYPE yPrsS_z_AccessLibrary_N_PanelController[] = {SIGNAL_NAME(Card,
  &ySigR_z_AccessLibrary_A_Card), SIGNAL_NAME(KeyStroke,
  &ySigR_z_AccessLibrary_B_KeyStroke), SIGNAL_NAME(DisplayRegistered,
  &ySigR_z_AccessLibrary_0_DisplayRegistered), SIGNAL_NAME(DisplayOK,
  &ySigR_z_AccessLibrary_1_DisplayOK), SIGNAL_NAME(DisplayNotOK,
  &ySigR_z_AccessLibrary_2_DisplayNotOK), SIGNAL_NAME(DisplayDoorOpened,
  &ySigR_z_AccessLibrary_3_DisplayDoorOpened), SIGNAL_NAME(DisplayStartReg,
  &ySigR_z_AccessLibrary_4_DisplayStartReg), SIGNAL_NAME(AllAllocated,
  &ySigR_z_AccessLibrary_5_AllAllocated), SIGNAL_NAME(PanelTimer,
  &ySigR_z_AccessLibrary_N6_PanelTimer), SIGNAL_NAME(KeyTimer,
  &ySigR_z_AccessLibrary_N7_KeyTimer), (XSIGTYPE)0};
XCONST xStateIdNode yPrsT_z_AccessLibrary_N_PanelController[] =
  {&xStartStateIdRec, &yStaR_z_AccessLibrary_N1_WaitAllocated,
  &yStaR_z_AccessLibrary_N2_Idle, &yStaR_z_AccessLibrary_N3_WaitOK,
  &yStaR_z_AccessLibrary_N4_WaitOpened, &yStaR_z_AccessLibrary_N5_WaitDisplay};
XCONST struct xPrsIdStruct yPrsR_z_AccessLibrary_N_PanelController =
  {xProcessTypeEC xSymbTLink((xIdNode)0, (xIdNode)0),
  (xIdNode)&yPacR_z_AccessLibrary__AccessLibrary xIdNames("PanelController")
  XCOMMON_EXTRAS, yPrsT_z_AccessLibrary_N_PanelController,
  yPrsS_z_AccessLibrary_N_PanelController xService(0) xOptChan(0), 0 xNrInst(1)
  xNrInst(0), (XPRSNODE *)0,
  (xptrint)sizeof(yVDef_z_AccessLibrary_N_PanelController)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -