Source code of Windows XP (NT5)
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.

122 lines
3.3 KiB

  1. <?xml version="1.0"?>
  2. <scpd xmlns="urn:schemas-upnp-org:service-1-0">
  3. <specVersion>
  4. <major>1</major>
  5. <minor>0</minor>
  6. </specVersion>
  7. <actionList>
  8. <action>
  9. <name>CreateDynamicPortMapping</name>
  10. <argumentList>
  11. <argument>
  12. <name>DynamicPublicIP</name>
  13. <direction>in</direction>
  14. <relatedStateVariable>DynamicPublicIP</relatedStateVariable>
  15. </argument>
  16. <argument>
  17. <name>DynamicPort</name>
  18. <direction>in</direction>
  19. <relatedStateVariable>DynamicPort</relatedStateVariable>
  20. </argument>
  21. <argument>
  22. <name>DynamicProtocol</name>
  23. <direction>in</direction>
  24. <relatedStateVariable>DynamicProtocol</relatedStateVariable>
  25. </argument>
  26. <argument>
  27. <name>DynamicPrivateIP</name>
  28. <direction>in</direction>
  29. <relatedStateVariable>DynamicPrivateIP</relatedStateVariable>
  30. </argument>
  31. <argument>
  32. <name>DynamicLeaseDuration</name>
  33. <direction>in</direction>
  34. <relatedStateVariable>DynamicLeaseDuration</relatedStateVariable>
  35. </argument>
  36. </argumentList>
  37. </action>
  38. <action>
  39. <name>DeleteDynamicPortMapping</name>
  40. <argumentList>
  41. <argument>
  42. <name>DynamicPublicIP</name>
  43. <direction>in</direction>
  44. <relatedStateVariable>DynamicPublicIP</relatedStateVariable>
  45. </argument>
  46. <argument>
  47. <name>DynamicPort</name>
  48. <direction>in</direction>
  49. <relatedStateVariable>DynamicPort</relatedStateVariable>
  50. </argument>
  51. <argument>
  52. <name>DynamicProtocol</name>
  53. <direction>in</direction>
  54. <relatedStateVariable>DynamicProtocol</relatedStateVariable>
  55. </argument>
  56. </argumentList>
  57. </action>
  58. <action>
  59. <name>ExtendDynamicPortMapping</name>
  60. <argumentList>
  61. <argument>
  62. <name>DynamicPublicIP</name>
  63. <direction>in</direction>
  64. <relatedStateVariable>DynamicPublicIP</relatedStateVariable>
  65. </argument>
  66. <argument>
  67. <name>DynamicPort</name>
  68. <direction>in</direction>
  69. <relatedStateVariable>DynamicPort</relatedStateVariable>
  70. </argument>
  71. <argument>
  72. <name>DynamicProtocol</name>
  73. <direction>in</direction>
  74. <relatedStateVariable>DynamicProtocol</relatedStateVariable>
  75. </argument>
  76. <argument>
  77. <name>DynamicLeaseDuration</name>
  78. <direction>in</direction>
  79. <relatedStateVariable>DynamicLeaseDuration</relatedStateVariable>
  80. </argument>
  81. </argumentList>
  82. </action>
  83. </actionList>
  84. <serviceStateTable>
  85. <stateVariable sendEvents="no">
  86. <name>DynamicPublicIP</name>
  87. <dataType>string</dataType>
  88. </stateVariable>
  89. <stateVariable sendEvents="no">
  90. <name>DynamicPort</name>
  91. <dataType>ui4</dataType>
  92. </stateVariable>
  93. <stateVariable sendEvents="no">
  94. <name>DynamicProtocol</name>
  95. <dataType>string</dataType>
  96. </stateVariable>
  97. <stateVariable sendEvents="no">
  98. <name>DynamicPrivateIP</name>
  99. <dataType>string</dataType>
  100. </stateVariable>
  101. <stateVariable sendEvents="no">
  102. <name>DynamicLeaseDuration</name>
  103. <dataType>ui4</dataType>
  104. </stateVariable>
  105. </serviceStateTable>
  106. </scpd>