POST = "POST" ROOT = "root" SPEC_VERSION = "specVersion" XML_VERSION = "" FAULT = "{http://schemas.xmlsoap.org/soap/envelope/}Fault" ENVELOPE = "{http://schemas.xmlsoap.org/soap/envelope/}Envelope" BODY = "{http://schemas.xmlsoap.org/soap/envelope/}Body" CONTROL = 'urn:schemas-upnp-org:control-1-0' SERVICE = 'urn:schemas-upnp-org:service-1-0' DEVICE = 'urn:schemas-upnp-org:device-1-0' GATEWAY_SCHEMA = 'urn:schemas-upnp-org:device:InternetGatewayDevice:1' WAN_SCHEMA = 'urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1' LAYER_SCHEMA = 'urn:schemas-upnp-org:service:Layer3Forwarding:1' IP_SCHEMA = 'urn:schemas-upnp-org:service:WANIPConnection:1' service_types = [ GATEWAY_SCHEMA, WAN_SCHEMA, LAYER_SCHEMA, IP_SCHEMA, CONTROL, SERVICE, DEVICE, ] SSDP_IP_ADDRESS = '239.255.255.250' SSDP_PORT = 1900 SSDP_HOST = "%s:%i" % (SSDP_IP_ADDRESS, SSDP_PORT) SSDP_DISCOVER = "ssdp:discover" SSDP_ALL = "ssdp:all" SSDP_BYEBYE = "ssdp:byebye" SSDP_UPDATE = "ssdp:update" SSDP_ROOT_DEVICE = "upnp:rootdevice" line_separator = "\r\n"