<?xml version="1.0"?>
<doc>
    <assembly>
        <name>JT808.Gateway.Abstractions</name>
    </assembly>
    <members>
        <member name="T:JT808.Gateway.Abstractions.Configurations.JT808Configuration">
            <summary>
            JT808网关配置
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.TcpPort">
            <summary>
            tcp端口
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.UdpPort">
            <summary>
            udp端口
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.WebApiPort">
            <summary>
            http webapi端口
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.WebApiToken">
            <summary>
            WebApi 默认token 123456 
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.SoBacklog">
            <summary>
            tcp连接能够成功连接上的数量
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.MiniNumBufferSize">
            <summary>
            默认4k
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.TcpReaderIdleTimeSeconds">
            <summary>
            Tcp读超时 
            默认10分钟检查一次
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.TcpReceiveTimeoutCheckTimeSeconds">
            <summary>
            Tcp 60s检查一次
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.UdpReaderIdleTimeSeconds">
            <summary>
            Udp读超时
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.UdpReceiveTimeoutCheckTimeSeconds">
            <summary>
            Udp 60s检查一次
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Configurations.JT808Configuration.IgnoreMsgIdReply">
            <summary>
            网关忽略消息应答
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Dtos.JT808TcpSessionInfoDto.LastActiveTime">
            <summary>
            最后上线时间
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Dtos.JT808TcpSessionInfoDto.StartTime">
            <summary>
            上线时间
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Dtos.JT808TcpSessionInfoDto.TerminalPhoneNo">
            <summary>
            终端手机号
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Dtos.JT808TcpSessionInfoDto.RemoteAddressIP">
            <summary>
            远程ip地址
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Dtos.JT808TerminalPhoneNoDto.TerminalPhoneNo">
            <summary>
            终端手机号
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Dtos.JT808UdpSessionInfoDto.LastActiveTime">
            <summary>
            最后上线时间
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Dtos.JT808UdpSessionInfoDto.StartTime">
            <summary>
            上线时间
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Dtos.JT808UdpSessionInfoDto.TerminalPhoneNo">
            <summary>
            终端手机号
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.Dtos.JT808UdpSessionInfoDto.RemoteAddressIP">
            <summary>
            远程ip地址
            </summary>
        </member>
        <member name="T:JT808.Gateway.Abstractions.Dtos.JT808UnificationSendRequestDto">
            <summary>
            统一下发请求参数
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.Enums.JT808MsgLoggingType.up">
            <summary>
            数据上行
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.Enums.JT808MsgLoggingType.down">
            <summary>
            数据下行
            </summary>
        </member>
        <member name="T:JT808.Gateway.Abstractions.Enums.JT808TransportProtocolType">
            <summary>
            传输协议类型
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.Enums.JT808TransportProtocolType.tcp">
            <summary>
            tcp
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.Enums.JT808TransportProtocolType.udp">
            <summary>
            udp
            </summary>
        </member>
        <member name="T:JT808.Gateway.Abstractions.JT808SessionExtensions">
            <summary>
            JT808会话扩展
            </summary>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808SessionExtensions.SendAsync(JT808.Gateway.Abstractions.IJT808Session,System.Byte[])">
            <summary>
            下发消息
            </summary>
            <param name="session"></param>
            <param name="data"></param>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808SessionExtensions.Send(JT808.Gateway.Abstractions.IJT808Session,System.Byte[])">
            <summary>
            下发消息
            </summary>
            <param name="session"></param>
            <param name="data"></param>
        </member>
        <member name="T:JT808.Gateway.Abstractions.IJT808DownMessageHandler">
            <summary>
            下行消息处理接口
            </summary>
        </member>
        <member name="M:JT808.Gateway.Abstractions.IJT808DownMessageHandler.Processor(System.String,System.Byte[])">
            <summary>
            
            </summary>
            <param name="TerminalNo">sim</param>
            <param name="Data">808 hex</param>
            <returns>应答消息数据</returns>
        </member>
        <member name="T:JT808.Gateway.Abstractions.IJT808MsgLogging">
            <summary>
            808数据上下行日志接口
            </summary>
        </member>
        <member name="M:JT808.Gateway.Abstractions.IJT808MsgProducer.ProduceAsync(System.String,System.Byte[])">
            <summary>
            
            </summary>
            <param name="terminalNo">设备终端号</param>
            <param name="data">808 hex data</param>
        </member>
        <member name="M:JT808.Gateway.Abstractions.IJT808MsgReplyLoggingProducer.ProduceAsync(System.String,System.Byte[])">
            <summary>
            
            </summary>
            <param name="terminalNo">设备终端号</param>
            <param name="data">808 hex data</param>
        </member>
        <member name="M:JT808.Gateway.Abstractions.IJT808MsgReplyProducer.ProduceAsync(System.String,System.Byte[])">
            <summary>
            
            </summary>
            <param name="terminalNo">设备终端号</param>
            <param name="data">808 hex data</param>
        </member>
        <member name="P:JT808.Gateway.Abstractions.IJT808Session.TerminalPhoneNo">
            <summary>
            终端手机号
            </summary>
        </member>
        <member name="T:JT808.Gateway.Abstractions.IJT808SessionConsumer">
            <summary>
            会话通知（在线/离线）
            </summary>
        </member>
        <member name="T:JT808.Gateway.Abstractions.IJT808SessionProducer">
            <summary>
            会话通知（在线/离线）
            </summary>
        </member>
        <member name="M:JT808.Gateway.Abstractions.IJT808SessionProducer.ProduceAsync(System.String,System.String)">
            <summary>
            
            </summary>
            <param name="notice"></param>
            <param name="terminalNo"></param>
        </member>
        <member name="T:JT808.Gateway.Abstractions.IJT808UpMessageHandler">
            <summary>
            上行消息处理接口
            </summary>
        </member>
        <member name="M:JT808.Gateway.Abstractions.IJT808UpMessageHandler.Processor(System.String,System.Byte[])">
            <summary>
            
            </summary>
            <param name="TerminalNo">sim</param>
            <param name="Data">808 hex</param>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.SessionTcpGetAll">
            <summary>
            基于Tcp的会话服务集合
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.SessionTcpByPage">
            <summary>
            基于Tcp的会话服务集合
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.SessionRemoveByTerminalPhoneNo">
            <summary>
            会话服务-通过设备终端号移除对应会话
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.QueryTcpSessionByTerminalPhoneNo">
            <summary>
            会话服务-通过设备终端号查询对应会话
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.UnificationSend">
            <summary>
            统一下发信息
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.SessionUdpGetAll">
            <summary>
            基于Udp的虚拟会话服务集合
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.SessionUdpByPage">
            <summary>
            基于Udp的虚拟会话服务集合
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.RemoveUdpByTerminalPhoneNo">
            <summary>
            会话服务-通过设备终端号移除对应会话
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.QueryUdpSessionByTerminalPhoneNo">
            <summary>
            会话服务-通过设备终端号查询对应会话
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.BlacklistAdd">
            <summary>
            黑名单添加
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.BlacklistRemove">
            <summary>
            黑名单删除
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808GatewayConstants.JT808WebApiRouteTable.BlacklistGet">
            <summary>
            黑名单查询
            </summary>
        </member>
        <member name="T:JT808.Gateway.Abstractions.JT808MessageHandler">
            <summary>
            通用消息处理程序
            </summary>
        </member>
        <member name="P:JT808.Gateway.Abstractions.JT808MessageHandler.HandlerDict">
            <summary>
            处理消息工厂
            </summary>
        </member>
        <member name="T:JT808.Gateway.Abstractions.JT808MessageHandler.MsgIdMethodDelegate">
            <summary>
            
            </summary>
            <param name="package"></param>
            <returns></returns>
        </member>
        <member name="P:JT808.Gateway.Abstractions.JT808MessageHandler.JT808Serializer">
            <summary>
            JT808序列化器
            </summary>
        </member>
        <member name="F:JT808.Gateway.Abstractions.JT808MessageHandler.JT808Config">
            <summary>
            JT808配置
            </summary>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.#ctor(JT808.Protocol.IJT808Config)">
            <summary>
            
            </summary>
            <param name="jT808Config"></param>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Processor(JT808.Protocol.JT808HeaderPackage@)">
            <summary>
            消息处理
            </summary>
            <param name="request">请求数据</param>
            <returns>应答消息数据</returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0001(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            终端通用应答
            平台无需回复
            实现自己的业务
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.CommonReply(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            平台通用应答
            </summary>
            <param name="request"></param>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0002(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            终端心跳
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0004(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            查询服务器时间
            2019版本
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x8003(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            服务器补传分包请求
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0005(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            终端补传分包请求
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0100(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            终端注册
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0003(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            终端注销
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0102(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            终端鉴权
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0104(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            查询终端参数应答
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0107(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            查询终端属性应答
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0108(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            终端升级结果应答
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0200(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            位置信息汇报
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0201(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            位置信息查询应答
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x8204(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            链路检测
            2019版本
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0500(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            车辆控制应答
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0704(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            定位数据批量上传
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0705(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            CAN总线数据上传
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0800(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            多媒体事件信息上传
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0801(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            多媒体数据上传
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x8801(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            摄像头立即拍摄命令
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="M:JT808.Gateway.Abstractions.JT808MessageHandler.Msg0x0900(JT808.Protocol.JT808HeaderPackage)">
            <summary>
            数据上行透传
            </summary>
            <param name="request"></param>
            <returns></returns>
        </member>
    </members>
</doc>
