types.xml 1.3 KB

12345678910111213141516171819202122232425262728
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <CLISH_MODULE xmlns="http://clish.sourceforge.net/XMLSchema"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://clish.sourceforge.net/XMLSchema
  5. http://clish.sourceforge.net/XMLSchema/clish.xsd">
  6. <!--=======================================================-->
  7. <PTYPE name="VLAN_ID"
  8. pattern="(409[0-5]|40[0-8][0-9]|[1-3][0-9]{3}|[1-9][0-9]{2}|[1-9][0-9]|[1-9])"
  9. help="Number in the range 1-4095"/>
  10. <!--=======================================================-->
  11. <PTYPE name="IP_ADDR"
  12. pattern="(((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))"
  13. help="IP address AAA.BBB.CCC.DDD where each part is in the range 0-255"/>
  14. <!--=======================================================-->
  15. <PTYPE name="UINT"
  16. pattern="[0-9]+"
  17. help="Unsigned integer"/>
  18. <!--=======================================================-->
  19. <PTYPE name="STRING"
  20. pattern="[^\-]+"
  21. help="String"/>
  22. <!--=======================================================-->
  23. <PTYPE name="BOOL"
  24. method="select"
  25. pattern="true(1) false(0)"
  26. help="Boolean choice"/>
  27. <!--=======================================================-->
  28. </CLISH_MODULE>