You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

61 lines
1.8 KiB

  1. using JT808.DotNetty.Core;
  2. using JT808.DotNetty.Core.Handlers;
  3. using JT808.DotNetty.Core.Interfaces;
  4. using JT808.DotNetty.Core.Metadata;
  5. using JT808.DotNetty.Core.Session;
  6. using Microsoft.Extensions.Logging;
  7. using System;
  8. using System.Collections.Generic;
  9. using System.Text;
  10. namespace JT808.DotNetty.SimpleServer.Handlers
  11. {
  12. public class JT808MsgIdTcpSimpleHandler : JT808MsgIdTcpHandlerBase
  13. {
  14. public JT808MsgIdTcpSimpleHandler(
  15. ILoggerFactory loggerFactory,
  16. JT808SessionManager sessionManager) : base(sessionManager)
  17. {
  18. logger = loggerFactory.CreateLogger<JT808MsgIdTcpSimpleHandler>();
  19. }
  20. private readonly ILogger<JT808MsgIdTcpSimpleHandler> logger;
  21. public override IJT808Reply Msg0x0200(JT808Request request)
  22. {
  23. logger.LogDebug("Tcp_Msg0x0200");
  24. return base.Msg0x0200(request);
  25. }
  26. public override IJT808Reply Msg0x0001(JT808Request request)
  27. {
  28. logger.LogDebug("Tcp_Msg0x0001");
  29. return base.Msg0x0001(request);
  30. }
  31. public override IJT808Reply Msg0x0002(JT808Request request)
  32. {
  33. logger.LogDebug("Tcp_Msg0x0002");
  34. return base.Msg0x0002(request);
  35. }
  36. public override IJT808Reply Msg0x0003(JT808Request request)
  37. {
  38. logger.LogDebug("Tcp_Msg0x0003");
  39. return base.Msg0x0003(request);
  40. }
  41. public override IJT808Reply Msg0x0100(JT808Request request)
  42. {
  43. logger.LogDebug("Tcp_Msg0x0100");
  44. return base.Msg0x0100(request);
  45. }
  46. public override IJT808Reply Msg0x0102(JT808Request request)
  47. {
  48. logger.LogDebug("Tcp_Msg0x0102");
  49. return base.Msg0x0102(request);
  50. }
  51. }
  52. }