org.freedesktop.NetworkManager.Device.IPTunnel.xml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <node name="/">
  3. <!--
  4. org.freedesktop.NetworkManager.Device.IPTunnel:
  5. @short_description: IP Tunneling Device
  6. -->
  7. <interface name="org.freedesktop.NetworkManager.Device.IPTunnel">
  8. <!--
  9. Mode:
  10. The tunneling mode.
  11. -->
  12. <property name="Mode" type="u" access="read"/>
  13. <!--
  14. Parent:
  15. The object path of the parent device.
  16. -->
  17. <property name="Parent" type="o" access="read"/>
  18. <!--
  19. Local:
  20. The local endpoint of the tunnel.
  21. -->
  22. <property name="Local" type="s" access="read"/>
  23. <!--
  24. Remote:
  25. The remote endpoint of the tunnel.
  26. -->
  27. <property name="Remote" type="s" access="read"/>
  28. <!--
  29. Ttl:
  30. The TTL assigned to tunneled packets. 0 is a special value meaning that
  31. packets inherit the TTL value
  32. -->
  33. <property name="Ttl" type="y" access="read"/>
  34. <!--
  35. Tos:
  36. The type of service (IPv4) or traffic class (IPv6) assigned to tunneled
  37. packets.
  38. -->
  39. <property name="Tos" type="y" access="read"/>
  40. <!--
  41. PathMtuDiscovery:
  42. Whether path MTU discovery is enabled on this tunnel.
  43. -->
  44. <property name="PathMtuDiscovery" type="b" access="read"/>
  45. <!--
  46. InputKey:
  47. The key used for incoming packets.
  48. -->
  49. <property name="InputKey" type="s" access="read"/>
  50. <!--
  51. OutputKey:
  52. The key used for outgoing packets.
  53. -->
  54. <property name="OutputKey" type="s" access="read"/>
  55. <!--
  56. EncapsulationLimit:
  57. How many additional levels of encapsulation are permitted to be prepended
  58. to packets. This property applies only to IPv6 tunnels.
  59. -->
  60. <property name="EncapsulationLimit" type="y" access="read"/>
  61. <!--
  62. FlowLabel:
  63. The flow label to assign to tunnel packets. This property applies only to
  64. IPv6 tunnels.
  65. -->
  66. <property name="FlowLabel" type="u" access="read"/>
  67. <!--
  68. Flags:
  69. Tunnel flags.
  70. -->
  71. <property name="Flags" type="u" access="read"/>
  72. <!--
  73. PropertiesChanged:
  74. @properties: A dictionary mapping property names to variant boxed values
  75. DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0.
  76. -->
  77. <signal name="PropertiesChanged">
  78. <arg name="properties" type="a{sv}"/>
  79. </signal>
  80. </interface>
  81. </node>