SCPD

serviceType:服务类型,UPnP论坛规定为urn:schemas-upnp-org:service:serviceType: ver,serviceType:ver由用户自己设定

SCPDURL: 服务描述的URL

controlURL: 服务控制的URL

eventSubURL:服务事件的URL

presentationURL:参数表示设备展示所对应的请求页面地址

specVersion:配置的是UPnP协议版本编号

<device>到</device>之间描述的是一个完整的UPnP设备;

<root>到</root>即描述的一个根设备

设备服务XML描述文档中动作字段

每个动作在一个设备服务中由动作名称name唯一标识,动作的参数是在<argumentList>中由<argument>描述的,argument的参数如表

参数 说明
<name> 参数名,以字母开头,可以以数字、字母和下划线组成
<direction> “in”或“out”,表示输入和输出参数
<retval> 可选,最多指定一个参数为动作返回值

<relatedStateVariable>

必须为一个状态变量名

设备服务XML描述文档中状态变量字段

状态变量< stateVariable >

参数

说明

<name>

状态变量名,以字母开头,可以以数字、字母和下划线组成

<dataType>

数据类型,详细见注

<defaultValue>

默认值

<allowedValueList>

有效的字符值列表,每个有效字符值在<allowedValue>中定义

<allowedValueRange>

包括最小值在<minimum> 中定义,最大值在<maximum>中定义,<step>步进值

原文地址:https://www.cnblogs.com/leehongee/p/3323763.html