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

📄 wae_wsp.c

📁 是一个手机功能的模拟程序
💻 C
📖 第 1 页 / 共 4 页
字号:
#else
extern void yDef_z_WAE_WSP_19_SPushAbortReqType( yVar )
  z_WAE_WSP_19_SPushAbortReqType *yVar;
#endif
{
  xDef_SDL_Integer(&((*yVar).SourcePort));
  xDef_SDL_Integer(&((*yVar).ClientPushId));
  xDef_SDL_Natural(&((*yVar).Reason));
}

/*------------------EQUAL-------------------*/
#ifndef XNOPROTO
extern SDL_Boolean yEq_z_WAE_WSP_19_SPushAbortReqType(
  z_WAE_WSP_19_SPushAbortReqType yExpr1,
  z_WAE_WSP_19_SPushAbortReqType yExpr2 )
#else
extern SDL_Boolean yEq_z_WAE_WSP_19_SPushAbortReqType( yExpr1, yExpr2 )
  z_WAE_WSP_19_SPushAbortReqType yExpr1, yExpr2;
#endif
{
  if ( yNEqF_SDL_Integer(yExpr1.SourcePort, yExpr2.SourcePort) )
  return SDL_False;
  if ( yNEqF_SDL_Integer(yExpr1.ClientPushId, yExpr2.ClientPushId) )
  return SDL_False;
  if ( yNEqF_SDL_Natural(yExpr1.Reason, yExpr2.Reason) ) return SDL_False;
  return SDL_True;
}

/*-------------------MAKE-------------------*/
#ifndef XNOPROTO
extern z_WAE_WSP_19_SPushAbortReqType yMake_z_WAE_WSP_19_SPushAbortReqType(
  SDL_Integer ySourcePort,
  SDL_Integer yClientPushId,
  SDL_Natural yReason )
#else
extern z_WAE_WSP_19_SPushAbortReqType  yMake_z_WAE_WSP_19_SPushAbortReqType
  ( ySourcePort, yClientPushId, yReason )
  SDL_Integer ySourcePort;
  SDL_Integer yClientPushId;
  SDL_Natural yReason;
#endif
{
  z_WAE_WSP_19_SPushAbortReqType  yVar;
  memset((void *)(&yVar), 0, sizeof(z_WAE_WSP_19_SPushAbortReqType));
  yAssF_SDL_Integer(yVar.SourcePort, ySourcePort, XASSMAKE);
  yAssF_SDL_Integer(yVar.ClientPushId, yClientPushId, XASSMAKE);
  yAssF_SDL_Natural(yVar.Reason, yReason, XASSMAKE);
  return yVar;
}

/*****
* NEWTYPE SPushAbortIndType  (BODY section)
* <<PACKAGE WAE_WSP>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\packages\cnf_co_cl__wae_wsp.sun(ConnectionMode3),167(20,40),34)
******/

/*------------------DEFAULT-----------------*/
#ifndef XNOPROTO
extern void yDef_z_WAE_WSP_1A_SPushAbortIndType(
   z_WAE_WSP_1A_SPushAbortIndType *yVar )
#else
extern void yDef_z_WAE_WSP_1A_SPushAbortIndType( yVar )
  z_WAE_WSP_1A_SPushAbortIndType *yVar;
#endif
{
  xDef_SDL_Integer(&((*yVar).SourcePort));
  xDef_SDL_Integer(&((*yVar).ClientPushId));
  xDef_SDL_Natural(&((*yVar).Reason));
}

/*------------------EQUAL-------------------*/
#ifndef XNOPROTO
extern SDL_Boolean yEq_z_WAE_WSP_1A_SPushAbortIndType(
  z_WAE_WSP_1A_SPushAbortIndType yExpr1,
  z_WAE_WSP_1A_SPushAbortIndType yExpr2 )
#else
extern SDL_Boolean yEq_z_WAE_WSP_1A_SPushAbortIndType( yExpr1, yExpr2 )
  z_WAE_WSP_1A_SPushAbortIndType yExpr1, yExpr2;
#endif
{
  if ( yNEqF_SDL_Integer(yExpr1.SourcePort, yExpr2.SourcePort) )
  return SDL_False;
  if ( yNEqF_SDL_Integer(yExpr1.ClientPushId, yExpr2.ClientPushId) )
  return SDL_False;
  if ( yNEqF_SDL_Natural(yExpr1.Reason, yExpr2.Reason) ) return SDL_False;
  return SDL_True;
}

/*-------------------MAKE-------------------*/
#ifndef XNOPROTO
extern z_WAE_WSP_1A_SPushAbortIndType yMake_z_WAE_WSP_1A_SPushAbortIndType(
  SDL_Integer ySourcePort,
  SDL_Integer yClientPushId,
  SDL_Natural yReason )
#else
extern z_WAE_WSP_1A_SPushAbortIndType  yMake_z_WAE_WSP_1A_SPushAbortIndType
  ( ySourcePort, yClientPushId, yReason )
  SDL_Integer ySourcePort;
  SDL_Integer yClientPushId;
  SDL_Natural yReason;
#endif
{
  z_WAE_WSP_1A_SPushAbortIndType  yVar;
  memset((void *)(&yVar), 0, sizeof(z_WAE_WSP_1A_SPushAbortIndType));
  yAssF_SDL_Integer(yVar.SourcePort, ySourcePort, XASSMAKE);
  yAssF_SDL_Integer(yVar.ClientPushId, yClientPushId, XASSMAKE);
  yAssF_SDL_Natural(yVar.Reason, yReason, XASSMAKE);
  return yVar;
}

/*****
* NEWTYPE SSuspendReqType  (BODY section)
* <<PACKAGE WAE_WSP>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\packages\cnf_co_cl__wae_wsp.sun(ConnectionMode3),164(100,40),1)
******/

/*------------------DEFAULT-----------------*/
#ifndef XNOPROTO
extern void yDef_z_WAE_WSP_1B_SSuspendReqType(
   z_WAE_WSP_1B_SSuspendReqType *yVar )
#else
extern void yDef_z_WAE_WSP_1B_SSuspendReqType( yVar )
  z_WAE_WSP_1B_SSuspendReqType *yVar;
#endif
{
  xDef_SDL_Integer(&((*yVar).SourcePort));
}

/*------------------EQUAL-------------------*/
#ifndef XNOPROTO
extern SDL_Boolean yEq_z_WAE_WSP_1B_SSuspendReqType(
  z_WAE_WSP_1B_SSuspendReqType yExpr1,
  z_WAE_WSP_1B_SSuspendReqType yExpr2 )
#else
extern SDL_Boolean yEq_z_WAE_WSP_1B_SSuspendReqType( yExpr1, yExpr2 )
  z_WAE_WSP_1B_SSuspendReqType yExpr1, yExpr2;
#endif
{
  if ( yNEqF_SDL_Integer(yExpr1.SourcePort, yExpr2.SourcePort) )
  return SDL_False;
  return SDL_True;
}

/*-------------------MAKE-------------------*/
#ifndef XNOPROTO
extern z_WAE_WSP_1B_SSuspendReqType yMake_z_WAE_WSP_1B_SSuspendReqType(
  SDL_Integer ySourcePort )
#else
extern z_WAE_WSP_1B_SSuspendReqType  yMake_z_WAE_WSP_1B_SSuspendReqType
  ( ySourcePort )
  SDL_Integer ySourcePort;
#endif
{
  z_WAE_WSP_1B_SSuspendReqType  yVar;
  memset((void *)(&yVar), 0, sizeof(z_WAE_WSP_1B_SSuspendReqType));
  yAssF_SDL_Integer(yVar.SourcePort, ySourcePort, XASSMAKE);
  return yVar;
}

/*****
* NEWTYPE SSuspendIndType  (BODY section)
* <<PACKAGE WAE_WSP>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\packages\cnf_co_cl__wae_wsp.sun(ConnectionMode3),164(100,40),5)
******/

/*------------------DEFAULT-----------------*/
#ifndef XNOPROTO
extern void yDef_z_WAE_WSP_1C_SSuspendIndType(
   z_WAE_WSP_1C_SSuspendIndType *yVar )
#else
extern void yDef_z_WAE_WSP_1C_SSuspendIndType( yVar )
  z_WAE_WSP_1C_SSuspendIndType *yVar;
#endif
{
  xDef_SDL_Integer(&((*yVar).SourcePort));
  xDef_SDL_Natural(&((*yVar).Reason));
}

/*------------------EQUAL-------------------*/
#ifndef XNOPROTO
extern SDL_Boolean yEq_z_WAE_WSP_1C_SSuspendIndType(
  z_WAE_WSP_1C_SSuspendIndType yExpr1,
  z_WAE_WSP_1C_SSuspendIndType yExpr2 )
#else
extern SDL_Boolean yEq_z_WAE_WSP_1C_SSuspendIndType( yExpr1, yExpr2 )
  z_WAE_WSP_1C_SSuspendIndType yExpr1, yExpr2;
#endif
{
  if ( yNEqF_SDL_Integer(yExpr1.SourcePort, yExpr2.SourcePort) )
  return SDL_False;
  if ( yNEqF_SDL_Natural(yExpr1.Reason, yExpr2.Reason) ) return SDL_False;
  return SDL_True;
}

/*-------------------MAKE-------------------*/
#ifndef XNOPROTO
extern z_WAE_WSP_1C_SSuspendIndType yMake_z_WAE_WSP_1C_SSuspendIndType(
  SDL_Integer ySourcePort,
  SDL_Natural yReason )
#else
extern z_WAE_WSP_1C_SSuspendIndType  yMake_z_WAE_WSP_1C_SSuspendIndType
  ( ySourcePort, yReason )
  SDL_Integer ySourcePort;
  SDL_Natural yReason;
#endif
{
  z_WAE_WSP_1C_SSuspendIndType  yVar;
  memset((void *)(&yVar), 0, sizeof(z_WAE_WSP_1C_SSuspendIndType));
  yAssF_SDL_Integer(yVar.SourcePort, ySourcePort, XASSMAKE);
  yAssF_SDL_Natural(yVar.Reason, yReason, XASSMAKE);
  return yVar;
}

/*****
* NEWTYPE SResumeCnfType  (BODY section)
* <<PACKAGE WAE_WSP>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\packages\cnf_co_cl__wae_wsp.sun(ConnectionMode3),164(100,40),10)
******/

/*------------------DEFAULT-----------------*/
#ifndef XNOPROTO
extern void yDef_z_WAE_WSP_1D_SResumeCnfType(
   z_WAE_WSP_1D_SResumeCnfType *yVar )
#else
extern void yDef_z_WAE_WSP_1D_SResumeCnfType( yVar )
  z_WAE_WSP_1D_SResumeCnfType *yVar;
#endif
{
  xDef_SDL_Integer(&((*yVar).SourcePort));
}

/*------------------EQUAL-------------------*/
#ifndef XNOPROTO
extern SDL_Boolean yEq_z_WAE_WSP_1D_SResumeCnfType(
  z_WAE_WSP_1D_SResumeCnfType yExpr1,
  z_WAE_WSP_1D_SResumeCnfType yExpr2 )
#else
extern SDL_Boolean yEq_z_WAE_WSP_1D_SResumeCnfType( yExpr1, yExpr2 )
  z_WAE_WSP_1D_SResumeCnfType yExpr1, yExpr2;
#endif
{
  if ( yNEqF_SDL_Integer(yExpr1.SourcePort, yExpr2.SourcePort) )
  return SDL_False;
  return SDL_True;
}

/*-------------------MAKE-------------------*/
#ifndef XNOPROTO
extern z_WAE_WSP_1D_SResumeCnfType yMake_z_WAE_WSP_1D_SResumeCnfType(
  SDL_Integer ySourcePort )
#else
extern z_WAE_WSP_1D_SResumeCnfType  yMake_z_WAE_WSP_1D_SResumeCnfType
  ( ySourcePort )
  SDL_Integer ySourcePort;
#endif
{
  z_WAE_WSP_1D_SResumeCnfType  yVar;
  memset((void *)(&yVar), 0, sizeof(z_WAE_WSP_1D_SResumeCnfType));
  yAssF_SDL_Integer(yVar.SourcePort, ySourcePort, XASSMAKE);
  return yVar;
}

/*****
* NEWTYPE SResumeReqType  (BODY section)
* <<PACKAGE WAE_WSP>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\packages\cnf_co_cl__wae_wsp.sun(ConnectionMode3),164(100,40),14)
******/

/*------------------DEFAULT-----------------*/
#ifndef XNOPROTO
extern void yDef_SResumeReqType( SResumeReqType *yVar )
#else
extern void yDef_SResumeReqType( yVar )
  SResumeReqType *yVar;
#endif
{
  yDef_AddressType(&((*yVar).ServerAddress));
  yDef_AddressType(&((*yVar).ClientAddress));
  xDef_SDL_Integer(&((*yVar).HeadersLen));
  yDef_z_ctypes_4_VoidStar(&((*yVar).ClientHeaders));
}

/*------------------EQUAL-------------------*/
#ifndef XNOPROTO
extern SDL_Boolean yEq_SResumeReqType(
  SResumeReqType yExpr1,
  SResumeReqType yExpr2 )
#else
extern SDL_Boolean yEq_SResumeReqType( yExpr1, yExpr2 )
  SResumeReqType yExpr1, yExpr2;
#endif
{
  if ( yNEqF_AddressType(yExpr1.ServerAddress, yExpr2.ServerAddress) )
  return SDL_False;
  if ( yNEqF_AddressType(yExpr1.ClientAddress, yExpr2.ClientAddress) )
  return SDL_False;
  if ( yNEqF_SDL_Integer(yExpr1.HeadersLen, yExpr2.HeadersLen) )
  return SDL_False;
  if ( yNEqF_z_ctypes_4_VoidStar(yExpr1.ClientHeaders, yExpr2.ClientHeaders) )
  return SDL_False;
  return SDL_True;
}

/*-------------------MAKE-------------------*/
#ifndef XNOPROTO
extern SResumeReqType yMake_SResumeReqType(
  AddressType yServerAddress,
  AddressType yClientAddress,
  SDL_Integer yHeadersLen,
  z_ctypes_4_VoidStar yClientHeaders )
#else
extern SResumeReqType  yMake_SResumeReqType( yServerAddress, yClientAddress,
  yHeadersLen, yClientHeaders )
  AddressType yServerAddress;
  AddressType yClientAddress;
  SDL_Integer yHeadersLen;
  z_ctypes_4_VoidStar yClientHeaders;
#endif
{
  SResumeReqType  yVar;
  memset((void *)(&yVar), 0, sizeof(SResumeReqType));
  yAssF_AddressType(yVar.ServerAddress, yServerAddress, XASSMAKE);
  yAssF_AddressType(yVar.ClientAddress, yClientAddress, XASSMAKE);
  yAssF_SDL_Integer(yVar.HeadersLen, yHeadersLen, XASSMAKE);
  yAssF_z_ctypes_4_VoidStar(yVar.ClientHeaders, yClientHeaders, XASSMAKE);
  return yVar;
}

/*****
* NEWTYPE SExceptionIndType  (BODY section)
* <<PACKAGE WAE_WSP>>
* #SDTREF(SDL,D:\WIP\Maintenance\4.x\System\SystemConfigurations\base_co\sdl\packages\cnf_co_cl__wae_wsp.sun(ConnectionMode3),170(100,115),1)
******/

/*------------------ASSIGN------------------*/
#ifndef XNOPROTO
extern void yAss_z_WAE_WSP_1F_SExceptionIndType(
  z_WAE_WSP_1F_SExceptionIndType *yVar,
  z_WAE_WSP_1F_SExceptionIndType  yExpr,
  int AssType )
#else
extern void yAss_z_WAE_WSP_1F_SExceptionIndType( yVar, yExpr, AssType )
  z_WAE_WSP_1F_SExceptionIndType *yVar;
  z_WAE_WSP_1F_SExceptionIndType  yExpr;
  int AssType;
#endif
{
  yAssF_SDL_Octet_String((*yVar).ExceptionData, yExpr.ExceptionData, AssType);
}

/*------------------DEFAULT-----------------*/
#ifndef XNOPROTO
extern void yDef_z_WAE_WSP_1F_SExceptionIndType(
   z_WAE_WSP_1F_SExceptionIndType *yVar )
#else
extern void yDef_z_WAE_WSP_1F_SExceptionIndType( yVar )
  z_WAE_WSP_1F_SExceptionIndType *yVar;
#endif
{
  xDef_SDL_Octet_String(&((*yVar).ExceptionData));
}

/*------------------EQUAL-------------------*/
#ifndef XNOPROTO
extern SDL_Boolean yEq_z_WAE_WSP_1F_SExceptionIndType(
  z_WAE_WSP_1F_SExceptionIndType yExpr1,
  z_WAE_WSP_1F_SExceptionIndType yExpr2 )
#else
extern SDL_Boolean yEq_z_WAE_WSP_1F_SExceptionIndType( yExpr1, yExpr2 )
  z_WAE_WSP_1F_SExceptionIndType yExpr1, yExpr2;
#endif
{
  if ( yNEqF_SDL_Octet_String(yExpr1.ExceptionData, yExpr2.ExceptionData) )
  return SDL_False;
  return SDL_True;
}

/*-------------------FREE-------------------*/
#ifndef XNOPROTO
extern void yFree_z_WAE_WSP_1F_SExceptionIndType( void **yVar )
#else
extern void yFree_z_WAE_WSP_1F_SExceptionIndType( yVar )
  void **yVar;
#endif
{
  xFree_SDL_Bit_String
  ((void **)&(*(z_WAE_WSP_1F_SExceptionIndType *)yVar).ExceptionData);
}

/*-------------------MAKE-------------------*/
#ifndef XNOPROTO
extern z_WAE_WSP_1F_SExceptionIndType yMake_z_WAE_WSP_1F_SExceptionIndType(
  SDL_Octet_String yExceptionData )
#else
extern z_WAE_WSP_1F_SExceptionIndType  yMake_z_WAE_WSP_1F_SExceptionIndType
  ( yExceptionData )
  SDL_Octet_String yExceptionData;
#endif
{
  z_WAE_WSP_1F_SExceptionIndType  yVar;
  memset((void *)(&yVar), 0, sizeof(z_WAE_WSP_1F_SExceptionIndType));
  yAssF_SDL_Octet_String(yVar.ExceptionData, yExceptionData, XASSMAKE);
  return yVar;
}

extern void yInit_WAE_WSP XPP((void))
{
  static int IsCalled = 0;
  if (IsCalled) return;
  IsCalled = 1;
  yInit_Global_Declarations();
}

⌨️ 快捷键说明

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