MediaController_def_g.h 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327
  1. #ifndef __MEDIACONTROLLER_DEF_G_H
  2. #define __MEDIACONTROLLER_DEF_G_H
  3. #pragma once
  4. // This code is generated by spgen tool!
  5. #include "SpHelper.h"
  6. namespace MediaController {
  7. //
  8. // const goes here
  9. //
  10. #define MediaService_Method_GetAudioDevices 8
  11. #define MediaService_Method_GetVideoDevices 9
  12. #define MediaService_Method_GetCameraInfos 10
  13. #define MediaService_Method_ManipulateCameras 11
  14. #define MediaService_Method_GetEnvCameraVideoCaptureInfo 12
  15. #define MediaService_Method_GetEnvCamRawBrightnessInfo 13
  16. #define MediaService_Method_SetEnvCamRawBrightness 14
  17. #define MediaService_Method_TurnOnCamera 15
  18. #define MediaService_Method_TurnOffCamera 16
  19. #define MediaService_Method_IsCameraOnStatus 17
  20. #define MediaService_Method_GetCameraBrightness 18
  21. #define MediaService_Method_SetCameraBrightness 19
  22. #define MediaService_MethodSignature_GetAudioDevices -819377328
  23. #define MediaService_MethodSignature_GetVideoDevices 616397805
  24. #define MediaService_MethodSignature_GetCameraInfos -2116637958
  25. #define MediaService_MethodSignature_ManipulateCameras 755873072
  26. #define MediaService_MethodSignature_GetEnvCameraVideoCaptureInfo -1001722899
  27. #define MediaService_MethodSignature_GetEnvCamRawBrightnessInfo -238932083
  28. #define MediaService_MethodSignature_SetEnvCamRawBrightness -2113841351
  29. #define MediaService_MethodSignature_TurnOnCamera -1801492539
  30. #define MediaService_MethodSignature_TurnOffCamera -1380301309
  31. #define MediaService_MethodSignature_IsCameraOnStatus -491616205
  32. #define MediaService_MethodSignature_GetCameraBrightness 129842938
  33. #define MediaService_MethodSignature_SetCameraBrightness 1186334350
  34. #define MediaService_LogCode_GetAudioDevices "QLR040220808"
  35. #define MediaService_LogCode_GetVideoDevices "QLR040220809"
  36. #define MediaService_LogCode_GetCameraInfos "QLR040220810"
  37. #define MediaService_LogCode_ManipulateCameras "QLR040220811"
  38. #define MediaService_LogCode_GetEnvCameraVideoCaptureInfo "QLR040220812"
  39. #define MediaService_LogCode_GetEnvCamRawBrightnessInfo "QLR040220813"
  40. #define MediaService_LogCode_SetEnvCamRawBrightness "QLR040220814"
  41. #define MediaService_LogCode_TurnOnCamera "QLR040220815"
  42. #define MediaService_LogCode_TurnOffCamera "QLR040220816"
  43. #define MediaService_LogCode_IsCameraOnStatus "QLR040220817"
  44. #define MediaService_LogCode_GetCameraBrightness "QLR040220818"
  45. #define MediaService_LogCode_SetCameraBrightness "QLR040220819"
  46. struct MediaService_GetAudioDevices_Req
  47. {
  48. int audioType;
  49. void Serialize(SpBuffer &Buf)
  50. {
  51. auto & buf = Buf & audioType;
  52. }
  53. };
  54. struct MediaService_GetAudioDevices_Ans
  55. {
  56. int retCode;
  57. int deviceCount;
  58. CSimpleStringA strNames;
  59. void Serialize(SpBuffer &Buf)
  60. {
  61. auto & buf = Buf & retCode & deviceCount & strNames;
  62. }
  63. };
  64. struct MediaService_GetVideoDevices_Req
  65. {
  66. void Serialize(SpBuffer &Buf)
  67. {
  68. }
  69. };
  70. struct MediaService_GetVideoDevices_Ans
  71. {
  72. int retCode;
  73. int deviceCount;
  74. CSimpleStringA strNames;
  75. void Serialize(SpBuffer &Buf)
  76. {
  77. auto & buf = Buf & retCode & deviceCount & strNames;
  78. }
  79. };
  80. struct MediaService_GetCameraInfos_Req
  81. {
  82. void Serialize(SpBuffer &Buf)
  83. {
  84. }
  85. };
  86. struct MediaService_GetCameraInfos_Ans
  87. {
  88. int retCode;
  89. CSimpleStringA EnvCamera;
  90. CSimpleStringA EnvUsbPort;
  91. CSimpleStringA EnvReserved;
  92. CSimpleStringA OptCamera;
  93. CSimpleStringA OptUsbPort;
  94. CSimpleStringA OptReserved;
  95. void Serialize(SpBuffer &Buf)
  96. {
  97. auto & buf = Buf & retCode & EnvCamera & EnvUsbPort & EnvReserved & OptCamera & OptUsbPort & OptReserved;
  98. }
  99. };
  100. struct MediaService_ManipulateCameras_Req
  101. {
  102. int cmdType;
  103. int reserved1;
  104. CSimpleStringA reserved2;
  105. void Serialize(SpBuffer &Buf)
  106. {
  107. auto & buf = Buf & cmdType & reserved1 & reserved2;
  108. }
  109. };
  110. struct MediaService_ManipulateCameras_Ans
  111. {
  112. int retCode;
  113. int reserved1;
  114. CSimpleStringA reserved2;
  115. void Serialize(SpBuffer &Buf)
  116. {
  117. auto & buf = Buf & retCode & reserved1 & reserved2;
  118. }
  119. };
  120. struct MediaService_GetEnvCameraVideoCaptureInfo_Req
  121. {
  122. void Serialize(SpBuffer &Buf)
  123. {
  124. }
  125. };
  126. struct MediaService_GetEnvCameraVideoCaptureInfo_Ans
  127. {
  128. CSimpleStringA strnotice;
  129. CSimpleStringA strcmd;
  130. void Serialize(SpBuffer &Buf)
  131. {
  132. auto & buf = Buf & strnotice & strcmd;
  133. }
  134. };
  135. struct MediaService_GetEnvCamRawBrightnessInfo_Req
  136. {
  137. void Serialize(SpBuffer &Buf)
  138. {
  139. }
  140. };
  141. struct MediaService_GetEnvCamRawBrightnessInfo_Ans
  142. {
  143. int iMinBrightness;
  144. int iMaxBrightness;
  145. void Serialize(SpBuffer &Buf)
  146. {
  147. auto & buf = Buf & iMinBrightness & iMaxBrightness;
  148. }
  149. };
  150. struct MediaService_SetEnvCamRawBrightness_Req
  151. {
  152. int iBrightness;
  153. void Serialize(SpBuffer &Buf)
  154. {
  155. auto & buf = Buf & iBrightness;
  156. }
  157. };
  158. struct MediaService_SetEnvCamRawBrightness_Ans
  159. {
  160. void Serialize(SpBuffer &Buf)
  161. {
  162. }
  163. };
  164. struct MediaService_TurnOnCamera_Req
  165. {
  166. bool bPostCapInfo;
  167. void Serialize(SpBuffer &Buf)
  168. {
  169. auto & buf = Buf & bPostCapInfo;
  170. }
  171. };
  172. struct MediaService_TurnOnCamera_Ans
  173. {
  174. int result;
  175. void Serialize(SpBuffer &Buf)
  176. {
  177. auto & buf = Buf & result;
  178. }
  179. };
  180. struct MediaService_TurnOffCamera_Req
  181. {
  182. void Serialize(SpBuffer &Buf)
  183. {
  184. }
  185. };
  186. struct MediaService_TurnOffCamera_Ans
  187. {
  188. int result;
  189. void Serialize(SpBuffer &Buf)
  190. {
  191. auto & buf = Buf & result;
  192. }
  193. };
  194. struct MediaService_IsCameraOnStatus_Req
  195. {
  196. void Serialize(SpBuffer &Buf)
  197. {
  198. }
  199. };
  200. struct MediaService_IsCameraOnStatus_Ans
  201. {
  202. bool biscameraon;
  203. void Serialize(SpBuffer &Buf)
  204. {
  205. auto & buf = Buf & biscameraon;
  206. }
  207. };
  208. struct MediaService_GetCameraBrightness_Req
  209. {
  210. int icameraid;
  211. void Serialize(SpBuffer &Buf)
  212. {
  213. auto & buf = Buf & icameraid;
  214. }
  215. };
  216. struct MediaService_GetCameraBrightness_Ans
  217. {
  218. int ibrightness;
  219. int result;
  220. void Serialize(SpBuffer &Buf)
  221. {
  222. auto & buf = Buf & ibrightness & result;
  223. }
  224. };
  225. struct MediaService_SetCameraBrightness_Req
  226. {
  227. int icameraid;
  228. int ibrightness;
  229. void Serialize(SpBuffer &Buf)
  230. {
  231. auto & buf = Buf & icameraid & ibrightness;
  232. }
  233. };
  234. struct MediaService_SetCameraBrightness_Ans
  235. {
  236. int result;
  237. void Serialize(SpBuffer &Buf)
  238. {
  239. auto & buf = Buf & result;
  240. }
  241. };
  242. ///////////////////////////
  243. } // namespace MediaController
  244. #endif // __MEDIACONTROLLER_DEF_G_H