HomePositionRequest.java 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. package com.genersoft.iot.vmp.gb28181.bean;
  2. import com.genersoft.iot.vmp.gb28181.utils.MessageElement;
  3. /**
  4. * 设备信息查询响应
  5. *
  6. * @author Y.G
  7. * @version 1.0
  8. * @date 2022/6/28 14:55
  9. */
  10. public class HomePositionRequest {
  11. /**
  12. * 序列号
  13. */
  14. @MessageElement("SN")
  15. private String sn;
  16. @MessageElement("DeviceID")
  17. private String deviceId;
  18. @MessageElement(value = "HomePosition")
  19. private HomePosition homePosition;
  20. /**
  21. * 基本参数
  22. */
  23. public static class HomePosition {
  24. /**
  25. * 播放窗口长度像素值
  26. */
  27. @MessageElement("Enabled")
  28. protected String enabled;
  29. /**
  30. * 播放窗口宽度像素值
  31. */
  32. @MessageElement("ResetTime")
  33. protected String resetTime;
  34. /**
  35. * 拉框中心的横轴坐标像素值
  36. */
  37. @MessageElement("PresetIndex")
  38. protected String presetIndex;
  39. public String getEnabled() {
  40. return enabled;
  41. }
  42. public void setEnabled(String enabled) {
  43. this.enabled = enabled;
  44. }
  45. public String getResetTime() {
  46. return resetTime;
  47. }
  48. public void setResetTime(String resetTime) {
  49. this.resetTime = resetTime;
  50. }
  51. public String getPresetIndex() {
  52. return presetIndex;
  53. }
  54. public void setPresetIndex(String presetIndex) {
  55. this.presetIndex = presetIndex;
  56. }
  57. }
  58. public String getSn() {
  59. return sn;
  60. }
  61. public void setSn(String sn) {
  62. this.sn = sn;
  63. }
  64. public String getDeviceId() {
  65. return deviceId;
  66. }
  67. public void setDeviceId(String deviceId) {
  68. this.deviceId = deviceId;
  69. }
  70. public HomePosition getHomePosition() {
  71. return homePosition;
  72. }
  73. public void setHomePosition(HomePosition homePosition) {
  74. this.homePosition = homePosition;
  75. }
  76. }