1
0
This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
Files
2024-07-22 01:58:46 -03:00

370 lines
14 KiB
XML

"<?xml version="1.0"?>\n"
"<scpd xmlns="urn:schemas-upnp-org:service-1-0">\n"
" <specVersion>\n"
" <major>1</major>\n"
" <minor>0</minor>\n"
" </specVersion>\n"
" <actionList>\n"
" <action>\n"
" <name>SetConnectionType</name>\n"
" <argumentList>\n"
" <argument>\n"
" <name>NewConnectionType</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>ConnectionType</relatedStateVariable>\n"
" </argument>\n"
" </argumentList>\n"
" </action>\n"
" <action>\n"
" <name>GetConnectionTypeInfo</name>\n"
" <argumentList>\n"
" <argument>\n"
" <name>NewConnectionType</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>ConnectionType</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewPossibleConnectionTypes</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>PossibleConnectionTypes</relatedStateVariable>\n"
" </argument>\n"
" </argumentList>\n"
" </action>\n"
" <action>\n"
" <name>RequestConnection</name>\n"
" </action>\n"
" <action>\n"
" <name>ForceTermination</name>\n"
" </action>\n"
" <action>\n"
" <name>GetStatusInfo</name>\n"
" <argumentList>\n"
" <argument>\n"
" <name>NewConnectionStatus</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>ConnectionStatus</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewLastConnectionError</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>LastConnectionError</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewUptime</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>Uptime</relatedStateVariable>\n"
" </argument>\n"
" </argumentList>\n"
" </action>\n"
" <action>\n"
" <name>GetNATRSIPStatus</name>\n"
" <argumentList>\n"
" <argument>\n"
" <name>NewRSIPAvailable</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>RSIPAvailable</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewNATEnabled</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>NATEnabled</relatedStateVariable>\n"
" </argument>\n"
" </argumentList>\n"
" </action>\n"
" <action>\n"
" <name>GetGenericPortMappingEntry</name>\n"
" <argumentList>\n"
" <argument>\n"
" <name>NewPortMappingIndex</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>PortMappingNumberOfEntries</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewRemoteHost</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>RemoteHost</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewExternalPort</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>ExternalPort</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewProtocol</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>PortMappingProtocol</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewInternalPort</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>InternalPort</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewInternalClient</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>InternalClient</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewEnabled</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>PortMappingEnabled</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewPortMappingDescription</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>PortMappingDescription</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewLeaseDuration</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>PortMappingLeaseDuration</relatedStateVariable>\n"
" </argument>\n"
" </argumentList>\n"
" </action>\n"
" <action>\n"
" <name>GetSpecificPortMappingEntry</name>\n"
" <argumentList>\n"
" <argument>\n"
" <name>NewRemoteHost</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>RemoteHost</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewExternalPort</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>ExternalPort</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewProtocol</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>PortMappingProtocol</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewInternalPort</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>InternalPort</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewInternalClient</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>InternalClient</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewEnabled</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>PortMappingEnabled</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewPortMappingDescription</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>PortMappingDescription</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewLeaseDuration</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>PortMappingLeaseDuration</relatedStateVariable>\n"
" </argument>\n"
" </argumentList>\n"
" </action>\n"
" <action>\n"
" <name>AddPortMapping</name>\n"
" <argumentList>\n"
" <argument>\n"
" <name>NewRemoteHost</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>RemoteHost</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewExternalPort</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>ExternalPort</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewProtocol</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>PortMappingProtocol</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewInternalPort</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>InternalPort</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewInternalClient</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>InternalClient</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewEnabled</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>PortMappingEnabled</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewPortMappingDescription</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>PortMappingDescription</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewLeaseDuration</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>PortMappingLeaseDuration</relatedStateVariable>\n"
" </argument>\n"
" </argumentList>\n"
" </action>\n"
" <action>\n"
" <name>DeletePortMapping</name>\n"
" <argumentList>\n"
" <argument>\n"
" <name>NewRemoteHost</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>RemoteHost</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewExternalPort</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>ExternalPort</relatedStateVariable>\n"
" </argument>\n"
" <argument>\n"
" <name>NewProtocol</name>\n"
" <direction>in</direction>\n"
" <relatedStateVariable>PortMappingProtocol</relatedStateVariable>\n"
" </argument>\n"
" </argumentList>\n"
" </action>\n"
" <action>\n"
" <name>GetExternalIPAddress</name>\n"
" <argumentList>\n"
" <argument>\n"
" <name>NewExternalIPAddress</name>\n"
" <direction>out</direction>\n"
" <relatedStateVariable>ExternalIPAddress</relatedStateVariable>\n"
" </argument>\n"
" </argumentList>\n"
" </action>\n"
" </actionList>\n"
" <serviceStateTable>\n"
" <stateVariable sendEvents="no">\n"
" <name>ConnectionType</name>\n"
" <dataType>string</dataType>\n"
" <defaultValue>Unconfigured</defaultValue>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="yes">\n"
" <name>PossibleConnectionTypes</name>\n"
" <dataType>string</dataType>\n"
" <allowedValueList>\n"
" <allowedValue>Unconfigured</allowedValue>\n"
" <allowedValue>IP_Routed</allowedValue>\n"
" <allowedValue>IP_Bridged</allowedValue>\n"
" </allowedValueList>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="yes">\n"
" <name>ConnectionStatus</name>\n"
" <dataType>string</dataType>\n"
" <defaultValue>Unconfigured</defaultValue>\n"
" <allowedValueList>\n"
" <allowedValue>Unconfigured</allowedValue>\n"
" <allowedValue>Connecting</allowedValue>\n"
" <allowedValue>Authenticating</allowedValue>\n"
" <allowedValue>PendingDisconnect</allowedValue>\n"
" <allowedValue>Disconnecting</allowedValue>\n"
" <allowedValue>Disconnected</allowedValue>\n"
" <allowedValue>Connected</allowedValue>\n"
" </allowedValueList>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>Uptime</name>\n"
" <dataType>ui4</dataType>\n"
" <defaultValue>0</defaultValue>\n"
" <allowedValueRange>\n"
" <minimum>0</minimum>\n"
" <maximum></maximum>\n"
" <step>1</step>\n"
" </allowedValueRange>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>RSIPAvailable</name>\n"
" <dataType>boolean</dataType>\n"
" <defaultValue>0</defaultValue>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>NATEnabled</name>\n"
" <dataType>boolean</dataType>\n"
" <defaultValue>1</defaultValue>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>LastConnectionError</name>\n"
" <dataType>string</dataType>\n"
" <defaultValue>ERROR_NONE</defaultValue>\n"
" <allowedValueList>\n"
" <allowedValue>ERROR_NONE</allowedValue>\n"
" <allowedValue>ERROR_ISP_TIME_OUT</allowedValue>\n"
" <allowedValue>ERROR_COMMAND_ABORTED</allowedValue>\n"
" <allowedValue>ERROR_NOT_ENABLED_FOR_INTERNET</allowedValue>\n"
" <allowedValue>ERROR_BAD_PHONE_NUMBER</allowedValue>\n"
" <allowedValue>ERROR_USER_DISCONNECT</allowedValue>\n"
" <allowedValue>ERROR_ISP_DISCONNECT</allowedValue>\n"
" <allowedValue>ERROR_IDLE_DISCONNECT</allowedValue>\n"
" <allowedValue>ERROR_FORCED_DISCONNECT</allowedValue>\n"
" <allowedValue>ERROR_SERVER_OUT_OF_RESOURCES</allowedValue>\n"
" <allowedValue>ERROR_RESTRICTED_LOGON_HOURS</allowedValue>\n"
" <allowedValue>ERROR_ACCOUNT_DISABLED</allowedValue>\n"
" <allowedValue>ERROR_ACCOUNT_EXPIRED</allowedValue>\n"
" <allowedValue>ERROR_PASSWORD_EXPIRED</allowedValue>\n"
" <allowedValue>ERROR_AUTHENTICATION_FAILURE</allowedValue>\n"
" <allowedValue>ERROR_NO_DIALTONE</allowedValue>\n"
" <allowedValue>ERROR_NO_CARRIER</allowedValue>\n"
" <allowedValue>ERROR_NO_ANSWER</allowedValue>\n"
" <allowedValue>ERROR_LINE_BUSY</allowedValue>\n"
" <allowedValue>ERROR_UNSUPPORTED_BITSPERSECOND</allowedValue>\n"
" <allowedValue>ERROR_TOO_MANY_LINE_ERRORS</allowedValue>\n"
" <allowedValue>ERROR_IP_CONFIGURATION</allowedValue>\n"
" <allowedValue>ERROR_UNKNOWN</allowedValue>\n"
" </allowedValueList>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="yes">\n"
" <name>ExternalIPAddress</name>\n"
" <dataType>string</dataType>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>RemoteHost</name>\n"
" <dataType>string</dataType>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>ExternalPort</name>\n"
" <dataType>ui2</dataType>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>InternalPort</name>\n"
" <dataType>ui2</dataType>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>PortMappingProtocol</name>\n"
" <dataType>string</dataType>\n"
" <allowedValueList>\n"
" <allowedValue>TCP</allowedValue>\n"
" <allowedValue>UDP</allowedValue>\n"
" </allowedValueList>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>InternalClient</name>\n"
" <dataType>string</dataType>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>PortMappingDescription</name>\n"
" <dataType>string</dataType>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>PortMappingEnabled</name>\n"
" <dataType>boolean</dataType>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="no">\n"
" <name>PortMappingLeaseDuration</name>\n"
" <dataType>ui4</dataType>\n"
" </stateVariable>\n"
" <stateVariable sendEvents="yes">\n"
" <name>PortMappingNumberOfEntries</name>\n"
" <dataType>ui2</dataType>\n"
" </stateVariable>\n"
" </serviceStateTable>\n"
"</scpd>\n"