NetServerFunction.h 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. #pragma once
  2. #import "FunSDK/JObject.h"
  3. #define JK_NetServerFunction "NetServerFunction"
  4. class NetServerFunction : public JObject
  5. {
  6. public:
  7. JBoolObj MACProtocol;
  8. JBoolObj MonitorPlatform;
  9. JBoolObj NATProtocol;
  10. JBoolObj Net3G;
  11. JBoolObj Net4G;
  12. JBoolObj NetARSP;
  13. JBoolObj NetAlarmCenter;
  14. JBoolObj NetAnJuP2P;
  15. JBoolObj NetBaiduCloud;
  16. JBoolObj NetBjlThy;
  17. JBoolObj NetDAS;
  18. JBoolObj NetDDNS;
  19. JBoolObj NetDHCP;
  20. JBoolObj NetDNS;
  21. JBoolObj NetDataLink;
  22. JBoolObj NetEmail;
  23. JBoolObj NetFTP;
  24. JBoolObj NetGodEyeAlarm;
  25. JBoolObj NetIPFilter;
  26. JBoolObj NetIPv6;
  27. JBoolObj NetKaiCong;
  28. JBoolObj NetKeyboard;
  29. JBoolObj NetLocalSdkPlatform;
  30. JBoolObj NetMobile;
  31. JBoolObj NetMobileWatch;
  32. JBoolObj NetMutliCast;
  33. JBoolObj NetNTP;
  34. JBoolObj NetNat;
  35. JBoolObj NetOpenVPN;
  36. JBoolObj NetPMS;
  37. JBoolObj NetPMSV2;
  38. JBoolObj NetPPPoE;
  39. JBoolObj NetPhoneMultimediaMsg;
  40. JBoolObj NetPhoneShortMsg;
  41. JBoolObj NetPlatMega;
  42. JBoolObj NetPlatShiSou;
  43. JBoolObj NetPlatVVEye;
  44. JBoolObj NetPlatXingWang;
  45. JBoolObj NetRTSP;
  46. JBoolObj NetSPVMN;
  47. JBoolObj NetSPVMNSIP;
  48. JBoolObj NetTUTKIOTC;
  49. JBoolObj NetUPNP;
  50. JBoolObj NetVPN;
  51. JBoolObj NetWifi;
  52. JBoolObj NetWifiMode;
  53. JBoolObj PlatFormGBeyes;
  54. JBoolObj XMHeartBeat;
  55. public:
  56. NetServerFunction(JObject *pParent = NULL, const char *szName = JK_NetServerFunction):
  57. JObject(pParent,szName),
  58. MACProtocol(this, "MACProtocol"),
  59. MonitorPlatform(this, "MonitorPlatform"),
  60. NATProtocol(this, "NATProtocol"),
  61. Net3G(this, "Net3G"),
  62. Net4G(this, "Net4G"),
  63. NetARSP(this, "NetARSP"),
  64. NetAlarmCenter(this, "NetAlarmCenter"),
  65. NetAnJuP2P(this, "NetAnJuP2P"),
  66. NetBaiduCloud(this, "NetBaiduCloud"),
  67. NetBjlThy(this, "NetBjlThy"),
  68. NetDAS(this, "NetDAS"),
  69. NetDDNS(this, "NetDDNS"),
  70. NetDHCP(this, "NetDHCP"),
  71. NetDNS(this, "NetDNS"),
  72. NetDataLink(this, "NetDataLink"),
  73. NetEmail(this, "NetEmail"),
  74. NetFTP(this, "NetFTP"),
  75. NetGodEyeAlarm(this, "NetGodEyeAlarm"),
  76. NetIPFilter(this, "NetIPFilter"),
  77. NetIPv6(this, "NetIPv6"),
  78. NetKaiCong(this, "NetKaiCong"),
  79. NetKeyboard(this, "NetKeyboard"),
  80. NetLocalSdkPlatform(this, "NetLocalSdkPlatform"),
  81. NetMobile(this, "NetMobile"),
  82. NetMobileWatch(this, "NetMobileWatch"),
  83. NetMutliCast(this, "NetMutliCast"),
  84. NetNTP(this, "NetNTP"),
  85. NetNat(this, "NetNat"),
  86. NetOpenVPN(this, "NetOpenVPN"),
  87. NetPMS(this, "NetPMS"),
  88. NetPMSV2(this, "NetPMSV2"),
  89. NetPPPoE(this, "NetPPPoE"),
  90. NetPhoneMultimediaMsg(this, "NetPhoneMultimediaMsg"),
  91. NetPhoneShortMsg(this, "NetPhoneShortMsg"),
  92. NetPlatMega(this, "NetPlatMega"),
  93. NetPlatShiSou(this, "NetPlatShiSou"),
  94. NetPlatVVEye(this, "NetPlatVVEye"),
  95. NetPlatXingWang(this, "NetPlatXingWang"),
  96. NetRTSP(this, "NetRTSP"),
  97. NetSPVMN(this, "NetSPVMN"),
  98. NetSPVMNSIP(this, "NetSPVMNSIP"),
  99. NetTUTKIOTC(this, "NetTUTKIOTC"),
  100. NetUPNP(this, "NetUPNP"),
  101. NetVPN(this, "NetVPN"),
  102. NetWifi(this, "NetWifi"),
  103. NetWifiMode(this, "NetWifiMode"),
  104. PlatFormGBeyes(this, "PlatFormGBeyes"),
  105. XMHeartBeat(this, "XMHeartBeat"){
  106. };
  107. ~NetServerFunction(void){};
  108. };