Chromium_def_g.h 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. #ifndef __CHROMIUM_DEF_G_H
  2. #define __CHROMIUM_DEF_G_H
  3. #pragma once
  4. // This code is generated by spgen tool!
  5. #include "SpHelper.h"
  6. namespace Chromium {
  7. //
  8. // const goes here
  9. //
  10. #define ChromiumSrv_Method_OpenBrowser 0
  11. #define ChromiumSrv_Method_CloseBrowser 1
  12. #define ChromiumSrv_MethodSignature_OpenBrowser 1632538869
  13. #define ChromiumSrv_MethodSignature_CloseBrowser -1561571899
  14. #define ChromiumSrv_LogCode_OpenBrowser "QLR040240200"
  15. #define ChromiumSrv_LogCode_CloseBrowser "QLR040240201"
  16. struct ChromiumSrv_OpenBrowser_Req
  17. {
  18. CSimpleStringA mainUrl;
  19. CSimpleStringA viceUrl;
  20. CSimpleStringA type;
  21. CSimpleStringA param1;
  22. CSimpleStringA param2;
  23. CSimpleStringA name;
  24. bool exclusiveMode;
  25. int top;
  26. int reserved1;
  27. int reserved2;
  28. void Serialize(SpBuffer &Buf)
  29. {
  30. auto & buf = Buf & mainUrl & viceUrl & type & param1 & param2 & name & exclusiveMode & top & reserved1 & reserved2;
  31. }
  32. };
  33. struct ChromiumSrv_OpenBrowser_Ans
  34. {
  35. int result;
  36. int reserved1;
  37. CSimpleStringA reserved2;
  38. void Serialize(SpBuffer &Buf)
  39. {
  40. auto & buf = Buf & result & reserved1 & reserved2;
  41. }
  42. };
  43. struct ChromiumSrv_CloseBrowser_Req
  44. {
  45. CSimpleStringA type;
  46. CSimpleStringA name;
  47. int reserved1;
  48. int reserved2;
  49. void Serialize(SpBuffer &Buf)
  50. {
  51. auto & buf = Buf & type & name & reserved1 & reserved2;
  52. }
  53. };
  54. struct ChromiumSrv_CloseBrowser_Ans
  55. {
  56. int result;
  57. int reserved1;
  58. CSimpleStringA reserved2;
  59. void Serialize(SpBuffer &Buf)
  60. {
  61. auto & buf = Buf & result & reserved1 & reserved2;
  62. }
  63. };
  64. ///////////////////////////
  65. } // namespace Chromium
  66. #endif // __CHROMIUM_DEF_G_H