一、服务类型
urn:schemas-upnp-org:service:TmClientProfile:1.
二、状态变量
1、UnusedProfileIDs
这是一个列表,列表中的数字表示当前没有使用的ProfileID
2、A_ARG_TYPE_ClientProfile
3、A_ARG_TYPE_ProfileID
一个32bit的unsigned int值,用来表示ProfileID
4、_ARG_TYPE_String表示一串字符串
5、A_ARG_TYPE_INT一个32bit的unsigned int值
6、A_ARG_TYPE_Bool只可能是true或者false,其实就是string
7、MaxNumProfiles
一个大于等于1的16bi的unsigned int值,表示最大支持几个profile,例如这个值是1,表示只支持1个profile,这个profileID就是0,如果这个值是5,表示只支持5个profile,profileID是0,1,2,3,4
三、Action
1、GetMaxNumProfiles
2、SetClientProfile
upnp client用来设置ClientProfile
3、GetClientProfile
获取UPNP server端保存的ClientProfile