No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 

474 líneas
18 KiB

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>JT808.Gateway.Abstractions</name>
  5. </assembly>
  6. <members>
  7. <member name="T:JT808.Gateway.Abstractions.Configurations.JT808Configuration">
  8. <summary>
  9. JT808网关配置
  10. </summary>
  11. </member>
  12. <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.TcpPort">
  13. <summary>
  14. tcp端口
  15. </summary>
  16. </member>
  17. <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.UdpPort">
  18. <summary>
  19. udp端口
  20. </summary>
  21. </member>
  22. <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.WebApiPort">
  23. <summary>
  24. http webapi端口
  25. </summary>
  26. </member>
  27. <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.WebApiToken">
  28. <summary>
  29. WebApi 默认token 123456
  30. </summary>
  31. </member>
  32. <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.SoBacklog">
  33. <summary>
  34. tcp连接能够成功连接上的数量
  35. </summary>
  36. </member>
  37. <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.MiniNumBufferSize">
  38. <summary>
  39. 默认4k
  40. </summary>
  41. </member>
  42. <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.TcpReaderIdleTimeSeconds">
  43. <summary>
  44. Tcp读超时
  45. 默认10分钟检查一次
  46. </summary>
  47. </member>
  48. <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.TcpReceiveTimeoutCheckTimeSeconds">
  49. <summary>
  50. Tcp 60s检查一次
  51. </summary>
  52. </member>
  53. <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.UdpReaderIdleTimeSeconds">
  54. <summary>
  55. Udp读超时
  56. </summary>
  57. </member>
  58. <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.UdpReceiveTimeoutCheckTimeSeconds">
  59. <summary>
  60. Udp 60s检查一次
  61. </summary>
  62. </member>
  63. <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.IgnoreMsgIdReply">
  64. <summary>
  65. 网关忽略消息应答
  66. </summary>
  67. </member>
  68. <member name="P:JT808.Gateway.Abstractions.Dtos.JT808TcpSessionInfoDto.LastActiveTime">
  69. <summary>
  70. 最后上线时间
  71. </summary>
  72. </member>
  73. <member name="P:JT808.Gateway.Abstractions.Dtos.JT808TcpSessionInfoDto.StartTime">
  74. <summary>
  75. 上线时间
  76. </summary>
  77. </member>
  78. <member name="P:JT808.Gateway.Abstractions.Dtos.JT808TcpSessionInfoDto.TerminalPhoneNo">
  79. <summary>
  80. 终端手机号
  81. </summary>
  82. </member>
  83. <member name="P:JT808.Gateway.Abstractions.Dtos.JT808TcpSessionInfoDto.RemoteAddressIP">
  84. <summary>
  85. 远程ip地址
  86. </summary>
  87. </member>
  88. <member name="P:JT808.Gateway.Abstractions.Dtos.JT808TerminalPhoneNoDto.TerminalPhoneNo">
  89. <summary>
  90. 终端手机号
  91. </summary>
  92. </member>
  93. <member name="P:JT808.Gateway.Abstractions.Dtos.JT808UdpSessionInfoDto.LastActiveTime">
  94. <summary>
  95. 最后上线时间
  96. </summary>
  97. </member>
  98. <member name="P:JT808.Gateway.Abstractions.Dtos.JT808UdpSessionInfoDto.StartTime">
  99. <summary>
  100. 上线时间
  101. </summary>
  102. </member>
  103. <member name="P:JT808.Gateway.Abstractions.Dtos.JT808UdpSessionInfoDto.TerminalPhoneNo">
  104. <summary>
  105. 终端手机号
  106. </summary>
  107. </member>
  108. <member name="P:JT808.Gateway.Abstractions.Dtos.JT808UdpSessionInfoDto.RemoteAddressIP">
  109. <summary>
  110. 远程ip地址
  111. </summary>
  112. </member>
  113. <member name="T:JT808.Gateway.Abstractions.Dtos.JT808UnificationSendRequestDto">
  114. <summary>
  115. 统一下发请求参数
  116. </summary>
  117. </member>
  118. <member name="T:JT808.Gateway.Abstractions.Enums.JT808TransportProtocolType">
  119. <summary>
  120. 传输协议类型
  121. </summary>
  122. </member>
  123. <member name="F:JT808.Gateway.Abstractions.Enums.JT808TransportProtocolType.tcp">
  124. <summary>
  125. tcp
  126. </summary>
  127. </member>
  128. <member name="F:JT808.Gateway.Abstractions.Enums.JT808TransportProtocolType.udp">
  129. <summary>
  130. udp
  131. </summary>
  132. </member>
  133. <member name="T:JT808.Gateway.Abstractions.JT808SessionExtensions">
  134. <summary>
  135. JT808会话扩展
  136. </summary>
  137. </member>
  138. <member name="M:JT808.Gateway.Abstractions.JT808SessionExtensions.SendAsync(JT808.Gateway.Abstractions.IJT808Session,System.Byte[])">
  139. <summary>
  140. 下发消息
  141. </summary>
  142. <param name="session"></param>
  143. <param name="data"></param>
  144. </member>
  145. <member name="M:JT808.Gateway.Abstractions.JT808SessionExtensions.Send(JT808.Gateway.Abstractions.IJT808Session,System.Byte[])">
  146. <summary>
  147. 下发消息
  148. </summary>
  149. <param name="session"></param>
  150. <param name="data"></param>
  151. </member>
  152. <member name="T:JT808.Gateway.Abstractions.IJT808DownMessageHandler">
  153. <summary>
  154. 下行消息处理接口
  155. </summary>
  156. </member>
  157. <member name="M:JT808.Gateway.Abstractions.IJT808DownMessageHandler.Processor(System.String,System.Byte[])">
  158. <summary>
  159. </summary>
  160. <param name="TerminalNo">sim</param>
  161. <param name="Data">808 hex</param>
  162. <returns>应答消息数据</returns>
  163. </member>
  164. <member name="M:JT808.Gateway.Abstractions.IJT808MsgProducer.ProduceAsync(System.String,System.Byte[])">
  165. <summary>
  166. </summary>
  167. <param name="terminalNo">设备终端号</param>
  168. <param name="data">808 hex data</param>
  169. </member>
  170. <member name="M:JT808.Gateway.Abstractions.IJT808MsgReplyLoggingProducer.ProduceAsync(System.String,System.Byte[])">
  171. <summary>
  172. </summary>
  173. <param name="terminalNo">设备终端号</param>
  174. <param name="data">808 hex data</param>
  175. </member>
  176. <member name="M:JT808.Gateway.Abstractions.IJT808MsgReplyProducer.ProduceAsync(System.String,System.Byte[])">
  177. <summary>
  178. </summary>
  179. <param name="terminalNo">设备终端号</param>
  180. <param name="data">808 hex data</param>
  181. </member>
  182. <member name="P:JT808.Gateway.Abstractions.IJT808Session.TerminalPhoneNo">
  183. <summary>
  184. 终端手机号
  185. </summary>
  186. </member>
  187. <member name="T:JT808.Gateway.Abstractions.IJT808SessionConsumer">
  188. <summary>
  189. 会话通知(在线/离线)
  190. </summary>
  191. </member>
  192. <member name="T:JT808.Gateway.Abstractions.IJT808SessionProducer">
  193. <summary>
  194. 会话通知(在线/离线)
  195. </summary>
  196. </member>
  197. <member name="M:JT808.Gateway.Abstractions.IJT808SessionProducer.ProduceAsync(System.String,System.String)">
  198. <summary>
  199. </summary>
  200. <param name="notice"></param>
  201. <param name="terminalNo"></param>
  202. </member>
  203. <member name="T:JT808.Gateway.Abstractions.IJT808UpMessageHandler">
  204. <summary>
  205. 上行消息处理接口
  206. </summary>
  207. </member>
  208. <member name="M:JT808.Gateway.Abstractions.IJT808UpMessageHandler.Processor(System.String,System.Byte[])">
  209. <summary>
  210. </summary>
  211. <param name="TerminalNo">sim</param>
  212. <param name="Data">808 hex</param>
  213. </member>
  214. <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.SessionTcpGetAll">
  215. <summary>
  216. 基于Tcp的会话服务集合
  217. </summary>
  218. </member>
  219. <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.SessionRemoveByTerminalPhoneNo">
  220. <summary>
  221. 会话服务-通过设备终端号移除对应会话
  222. </summary>
  223. </member>
  224. <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.QueryTcpSessionByTerminalPhoneNo">
  225. <summary>
  226. 会话服务-通过设备终端号查询对应会话
  227. </summary>
  228. </member>
  229. <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.UnificationSend">
  230. <summary>
  231. 统一下发信息
  232. </summary>
  233. </member>
  234. <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.SessionUdpGetAll">
  235. <summary>
  236. 基于Udp的虚拟会话服务集合
  237. </summary>
  238. </member>
  239. <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.RemoveUdpByTerminalPhoneNo">
  240. <summary>
  241. 会话服务-通过设备终端号移除对应会话
  242. </summary>
  243. </member>
  244. <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.QueryUdpSessionByTerminalPhoneNo">
  245. <summary>
  246. 会话服务-通过设备终端号查询对应会话
  247. </summary>
  248. </member>
  249. <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.BlacklistAdd">
  250. <summary>
  251. 黑名单添加
  252. </summary>
  253. </member>
  254. <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.BlacklistRemove">
  255. <summary>
  256. 黑名单删除
  257. </summary>
  258. </member>
  259. <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.BlacklistGet">
  260. <summary>
  261. 黑名单查询
  262. </summary>
  263. </member>
  264. <member name="T:JT808.Gateway.Abstractions.JT808MessageHandler">
  265. <summary>
  266. 通用消息处理程序
  267. </summary>
  268. </member>
  269. <member name="P:JT808.Gateway.Abstractions.JT808MessageHandler.HandlerDict">
  270. <summary>
  271. 处理消息工厂
  272. </summary>
  273. </member>
  274. <member name="T:JT808.Gateway.Abstractions.JT808MessageHandler.MsgIdMethodDelegate">
  275. <summary>
  276. </summary>
  277. <param name="package"></param>
  278. <returns></returns>
  279. </member>
  280. <member name="P:JT808.Gateway.Abstractions.JT808MessageHandler.JT808Serializer">
  281. <summary>
  282. JT808序列化器
  283. </summary>
  284. </member>
  285. <member name="F:JT808.Gateway.Abstractions.JT808MessageHandler.JT808Config">
  286. <summary>
  287. JT808配置
  288. </summary>
  289. </member>
  290. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.#ctor(JT808.Protocol.IJT808Config)">
  291. <summary>
  292. </summary>
  293. <param name="jT808Config"></param>
  294. </member>
  295. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Processor(JT808.Protocol.JT808HeaderPackage@)">
  296. <summary>
  297. 消息处理
  298. </summary>
  299. <param name="request">请求数据</param>
  300. <returns>应答消息数据</returns>
  301. </member>
  302. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0001(JT808.Protocol.JT808HeaderPackage)">
  303. <summary>
  304. 终端通用应答
  305. 平台无需回复
  306. 实现自己的业务
  307. </summary>
  308. <param name="request"></param>
  309. <returns></returns>
  310. </member>
  311. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.CommonReply(JT808.Protocol.JT808HeaderPackage)">
  312. <summary>
  313. 平台通用应答
  314. </summary>
  315. <param name="request"></param>
  316. </member>
  317. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0002(JT808.Protocol.JT808HeaderPackage)">
  318. <summary>
  319. 终端心跳
  320. </summary>
  321. <param name="request"></param>
  322. <returns></returns>
  323. </member>
  324. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0004(JT808.Protocol.JT808HeaderPackage)">
  325. <summary>
  326. 查询服务器时间
  327. 2019版本
  328. </summary>
  329. <param name="request"></param>
  330. <returns></returns>
  331. </member>
  332. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x8003(JT808.Protocol.JT808HeaderPackage)">
  333. <summary>
  334. 服务器补传分包请求
  335. </summary>
  336. <param name="request"></param>
  337. <returns></returns>
  338. </member>
  339. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0005(JT808.Protocol.JT808HeaderPackage)">
  340. <summary>
  341. 终端补传分包请求
  342. </summary>
  343. <param name="request"></param>
  344. <returns></returns>
  345. </member>
  346. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0100(JT808.Protocol.JT808HeaderPackage)">
  347. <summary>
  348. 终端注册
  349. </summary>
  350. <param name="request"></param>
  351. <returns></returns>
  352. </member>
  353. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0003(JT808.Protocol.JT808HeaderPackage)">
  354. <summary>
  355. 终端注销
  356. </summary>
  357. <param name="request"></param>
  358. <returns></returns>
  359. </member>
  360. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0102(JT808.Protocol.JT808HeaderPackage)">
  361. <summary>
  362. 终端鉴权
  363. </summary>
  364. <param name="request"></param>
  365. <returns></returns>
  366. </member>
  367. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0104(JT808.Protocol.JT808HeaderPackage)">
  368. <summary>
  369. 查询终端参数应答
  370. </summary>
  371. <param name="request"></param>
  372. <returns></returns>
  373. </member>
  374. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0107(JT808.Protocol.JT808HeaderPackage)">
  375. <summary>
  376. 查询终端属性应答
  377. </summary>
  378. <param name="request"></param>
  379. <returns></returns>
  380. </member>
  381. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0108(JT808.Protocol.JT808HeaderPackage)">
  382. <summary>
  383. 终端升级结果应答
  384. </summary>
  385. <param name="request"></param>
  386. <returns></returns>
  387. </member>
  388. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0200(JT808.Protocol.JT808HeaderPackage)">
  389. <summary>
  390. 位置信息汇报
  391. </summary>
  392. <param name="request"></param>
  393. <returns></returns>
  394. </member>
  395. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0201(JT808.Protocol.JT808HeaderPackage)">
  396. <summary>
  397. 位置信息查询应答
  398. </summary>
  399. <param name="request"></param>
  400. <returns></returns>
  401. </member>
  402. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x8204(JT808.Protocol.JT808HeaderPackage)">
  403. <summary>
  404. 链路检测
  405. 2019版本
  406. </summary>
  407. <param name="request"></param>
  408. <returns></returns>
  409. </member>
  410. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0500(JT808.Protocol.JT808HeaderPackage)">
  411. <summary>
  412. 车辆控制应答
  413. </summary>
  414. <param name="request"></param>
  415. <returns></returns>
  416. </member>
  417. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0704(JT808.Protocol.JT808HeaderPackage)">
  418. <summary>
  419. 定位数据批量上传
  420. </summary>
  421. <param name="request"></param>
  422. <returns></returns>
  423. </member>
  424. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0705(JT808.Protocol.JT808HeaderPackage)">
  425. <summary>
  426. CAN总线数据上传
  427. </summary>
  428. <param name="request"></param>
  429. <returns></returns>
  430. </member>
  431. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0800(JT808.Protocol.JT808HeaderPackage)">
  432. <summary>
  433. 多媒体事件信息上传
  434. </summary>
  435. <param name="request"></param>
  436. <returns></returns>
  437. </member>
  438. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0801(JT808.Protocol.JT808HeaderPackage)">
  439. <summary>
  440. 多媒体数据上传
  441. </summary>
  442. <param name="request"></param>
  443. <returns></returns>
  444. </member>
  445. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x8801(JT808.Protocol.JT808HeaderPackage)">
  446. <summary>
  447. 摄像头立即拍摄命令
  448. </summary>
  449. <param name="request"></param>
  450. <returns></returns>
  451. </member>
  452. <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0900(JT808.Protocol.JT808HeaderPackage)">
  453. <summary>
  454. 数据上行透传
  455. </summary>
  456. <param name="request"></param>
  457. <returns></returns>
  458. </member>
  459. <member name="M:JT808.Gateway.Abstractions.JT808MsgIdHttpHandlerBase.#ctor">
  460. <summary>
  461. 初始化消息处理业务
  462. </summary>
  463. </member>
  464. </members>
  465. </doc>