Healthmanager.xml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <?xml version="1.0" encoding="gb2312" ?>
  2. <entity name="HealthManager">
  3. <class name="HealthManagerService" overlap="true" exclusive="false">
  4. <twoway name="EnterState" overlap="true">
  5. <req>
  6. <param name="state" type="string"/>
  7. </req>
  8. <res>
  9. </res>
  10. </twoway>
  11. <twoway name="ExitState" overlap="true">
  12. <req>
  13. <param name="state" type="string"/>
  14. </req>
  15. <res>
  16. </res>
  17. </twoway>
  18. <twoway name="DoEvent" overlap="true">
  19. <req>
  20. <param name="code" type="int"/>
  21. <param name="entityList" type="string"/>
  22. </req>
  23. <res>
  24. </res>
  25. </twoway>
  26. <twoway name="RealCheck" overlap="true">
  27. <req>
  28. <param name="name" type="string"/>
  29. </req>
  30. <res>
  31. </res>
  32. </twoway>
  33. <twoway name="GetNetworkState" overlap="true">
  34. <req>
  35. <param name="reserved1" type="int"/>
  36. <param name="reserved2" type="int"/>
  37. <param name="reserved3" type="string"/>
  38. <param name="reserved4" type="string"/>
  39. </req>
  40. <res>
  41. <param name="netDeviceState" type="string"/>
  42. <param name="reserved1" type="int"/>
  43. <param name="reserved2" type="int"/>
  44. <param name="reserved3" type="string"/>
  45. <param name="reserved4" type="string"/>
  46. </res>
  47. </twoway>
  48. <twoway name="QueryHardwareInfo" overlap="true">
  49. <req>
  50. </req>
  51. <res>
  52. <param name="machineType" type="string" />
  53. <param name="terminalNo" type="string" />
  54. <param name="site" type="string" />
  55. <param name="termLimit" type="string" />
  56. <param name="termVersion" type="string" />
  57. <param name="ip" type="array_string" />
  58. <param name="mac" type="array_string" />
  59. <param name="reserved1" type="int" />
  60. <!-- 用于判断安装的搜狗输入法是SDK版本还是普通调用版本,1表示新输入法,0表示旧输入法,其他情况也一律返回0 -->
  61. <param name="reserved2" type="int" />
  62. <param name="reserved3" type="string" />
  63. <param name="reserved4" type="string" />
  64. </res>
  65. </twoway>
  66. <twoway name="ReadCenterConfigStr" overlap="true">
  67. <req>
  68. <param name="entity" type="string" />
  69. <param name="key" type="string" />
  70. <param name="reserved1" type="int" />
  71. <param name="reserved2" type="int" />
  72. <param name="reserved3" type="string" />
  73. <param name="reserved4" type="string" />
  74. </req>
  75. <res>
  76. <param name="value" type="string" />
  77. <param name="reserved1" type="int" />
  78. <param name="reserved2" type="int" />
  79. <param name="reserved3" type="string" />
  80. <param name="reserved4" type="string" />
  81. </res>
  82. </twoway>
  83. <twoway name="GetAuthErrMsg" overlap="true">
  84. <req>
  85. </req>
  86. <res>
  87. <param name="errMsg" type="string" />
  88. <param name="reserved1" type="string" />
  89. <param name="reserved2" type="string" />
  90. </res>
  91. </twoway>
  92. <twoway name="QueryCenterCfg" overlap="true">
  93. <req>
  94. <param name="module" type="string" />
  95. <param name="key" type="string" />
  96. <param name="reserved1" type="array_int" />
  97. <param name="reserved2" type="array_string" />
  98. </req>
  99. <res>
  100. <param name="value" type="string" />
  101. <param name="reserved1" type="array_int" />
  102. <param name="reserved2" type="array_string" />
  103. </res>
  104. </twoway>
  105. </class>
  106. <message name="AuthStatus">
  107. <param name="result" type="int"/>
  108. <param name="msg" type="string" />
  109. </message>
  110. </entity>