SurveillanceRecorder_def_g.h 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. #ifndef __SURVEILLANCERECORDER_DEF_G_H
  2. #define __SURVEILLANCERECORDER_DEF_G_H
  3. #pragma once
  4. // This code is generated by spgen tool!
  5. #include "SpHelper.h"
  6. namespace SurveillanceRecorder {
  7. //
  8. // const goes here
  9. //
  10. #define SurveillanceRecorderService_Method_GetContinuRecordInfo 0
  11. #define SurveillanceRecorderService_Method_GetContinuRecordState 1
  12. #define SurveillanceRecorderService_Method_GetContinuRecordMode 2
  13. #define SurveillanceRecorderService_Method_StartEwsCamera 3
  14. #define SurveillanceRecorderService_Method_StopEwsCamera 4
  15. #define SurveillanceRecorderService_MethodSignature_GetContinuRecordInfo 196305565
  16. #define SurveillanceRecorderService_MethodSignature_GetContinuRecordState -1455275756
  17. #define SurveillanceRecorderService_MethodSignature_GetContinuRecordMode -1052719494
  18. #define SurveillanceRecorderService_MethodSignature_StartEwsCamera -221951521
  19. #define SurveillanceRecorderService_MethodSignature_StopEwsCamera 315391091
  20. struct SurveillanceRecorderService_GetContinuRecordInfo_Req
  21. {
  22. CSimpleStringW VideoName;
  23. void Serialize(SpBuffer &Buf)
  24. {
  25. auto & buf = Buf & VideoName;
  26. }
  27. };
  28. struct SurveillanceRecorderService_GetContinuRecordInfo_Ans
  29. {
  30. CSimpleStringW RecordStartTime;
  31. CSimpleStringW TerminalNo;
  32. CSimpleStringW VideoSerialID;
  33. CSimpleStringW Remark;
  34. void Serialize(SpBuffer &Buf)
  35. {
  36. auto & buf = Buf & RecordStartTime & TerminalNo & VideoSerialID & Remark;
  37. }
  38. };
  39. struct SurveillanceRecorderService_GetContinuRecordState_Req
  40. {
  41. void Serialize(SpBuffer &Buf)
  42. {
  43. }
  44. };
  45. struct SurveillanceRecorderService_GetContinuRecordState_Ans
  46. {
  47. unsigned int StateCode;
  48. void Serialize(SpBuffer &Buf)
  49. {
  50. auto & buf = Buf & StateCode;
  51. }
  52. };
  53. struct SurveillanceRecorderService_GetContinuRecordMode_Req
  54. {
  55. void Serialize(SpBuffer &Buf)
  56. {
  57. }
  58. };
  59. struct SurveillanceRecorderService_GetContinuRecordMode_Ans
  60. {
  61. bool IsAuto;
  62. void Serialize(SpBuffer &Buf)
  63. {
  64. auto & buf = Buf & IsAuto;
  65. }
  66. };
  67. struct SurveillanceRecorderService_StartEwsCamera_Req
  68. {
  69. CSimpleStringW CameraName;
  70. void Serialize(SpBuffer &Buf)
  71. {
  72. auto & buf = Buf & CameraName;
  73. }
  74. };
  75. struct SurveillanceRecorderService_StartEwsCamera_Ans
  76. {
  77. unsigned int StartErrorCode;
  78. CSimpleStringW StartErrorMsg;
  79. void Serialize(SpBuffer &Buf)
  80. {
  81. auto & buf = Buf & StartErrorCode & StartErrorMsg;
  82. }
  83. };
  84. struct SurveillanceRecorderService_StopEwsCamera_Req
  85. {
  86. CSimpleStringW CameraName;
  87. void Serialize(SpBuffer &Buf)
  88. {
  89. auto & buf = Buf & CameraName;
  90. }
  91. };
  92. struct SurveillanceRecorderService_StopEwsCamera_Ans
  93. {
  94. unsigned int StopErrorCode;
  95. CSimpleStringW StopErrorMsg;
  96. void Serialize(SpBuffer &Buf)
  97. {
  98. auto & buf = Buf & StopErrorCode & StopErrorMsg;
  99. }
  100. };
  101. ///////////////////////////
  102. } // namespace SurveillanceRecorder
  103. #endif // __SURVEILLANCERECORDER_DEF_G_H