CounterConnector_def_g.h 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. #ifndef __COUNTERCONNECTOR_DEF_G_H
  2. #define __COUNTERCONNECTOR_DEF_G_H
  3. #pragma once
  4. // This code is generated by spgen tool!
  5. #include "SpHelper.h"
  6. namespace CounterConnector {
  7. //
  8. // const goes here
  9. //
  10. #define eState_Offline 0
  11. #define eState_Connecting 1
  12. #define eState_HandFree 2
  13. #define eState_Pickup 3
  14. #define eState_Broken 4
  15. #define eState_Fail 5
  16. #define eState_Releasing 6
  17. #define eState_LiveDetect 7
  18. #define eState_Recording 8
  19. #define ConnectService_Method_StartCall 0
  20. #define ConnectService_Method_StartCallExternal 1
  21. #define ConnectService_Method_StopCall 2
  22. #define ConnectService_MethodSignature_StartCall -1910459811
  23. #define ConnectService_MethodSignature_StartCallExternal 40470846
  24. #define ConnectService_MethodSignature_StopCall 181632529
  25. struct ConnectService_StartCall_Req
  26. {
  27. int callingtype;
  28. CSimpleStringA connect_ip;
  29. int connect_port;
  30. CSimpleStringA connect_session;
  31. int assistant_port;
  32. CSimpleStringA subid;
  33. void Serialize(SpBuffer &Buf)
  34. {
  35. auto & buf = Buf & callingtype & connect_ip & connect_port & connect_session & assistant_port & subid;
  36. }
  37. };
  38. struct ConnectService_StartCall_Ans
  39. {
  40. void Serialize(SpBuffer &Buf)
  41. {
  42. }
  43. };
  44. struct ConnectService_StartCallExternal_Req
  45. {
  46. CBlob CommandParam;
  47. void Serialize(SpBuffer &Buf)
  48. {
  49. auto & buf = Buf & CommandParam;
  50. }
  51. };
  52. struct ConnectService_StartCallExternal_Ans
  53. {
  54. void Serialize(SpBuffer &Buf)
  55. {
  56. }
  57. };
  58. struct ConnectService_StopCall_Req
  59. {
  60. CBlob SessionParam;
  61. void Serialize(SpBuffer &Buf)
  62. {
  63. auto & buf = Buf & SessionParam;
  64. }
  65. };
  66. struct ConnectService_StopCall_Ans
  67. {
  68. void Serialize(SpBuffer &Buf)
  69. {
  70. }
  71. };
  72. ///////////////////////////
  73. } // namespace CounterConnector
  74. #endif // __COUNTERCONNECTOR_DEF_G_H