#ifdef HAVE_CONFIG_H
#include "../../config.h"
#endif
#include <string>

static const std::string  sXMSMediaReceiverRegistrarDescription = 
"<?xml version=\"1.0\" ?>"
"<scpd xmlns=\"urn:schemas-upnp-org:service-1-0\">"
"<specVersion>"
"<major>1</major>"
"<minor>0</minor>"
"</specVersion>"
"<actionList>"
"<action>"
"<name>IsAuthorized</name>"
"<argumentList>"
"<argument>"
"<name>DeviceID</name>"
"<direction>in</direction>"
"<relatedStateVariable>A_ARG_TYPE_DeviceID</relatedStateVariable>"
"</argument>"
"<argument>"
"<name>Result</name>"
"<direction>out</direction>"
"<relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable>"
"</argument>"
"</argumentList>"
"</action>"
"<action>"
"<name>RegisterDevice</name>"
"<argumentList>"
"<argument>"
"<name>RegistrationReqMsg</name>"
"<direction>in</direction>"
"<relatedStateVariable>A_ARG_TYPE_RegistrationReqMsg</relatedStateVariable>"
"</argument>"
"<argument>"
"<name>RegistrationRespMsg</name>"
"<direction>out</direction>"
"<relatedStateVariable>A_ARG_TYPE_RegistrationRespMsg</relatedStateVariable>"
"</argument>"
"</argumentList>"
"</action>"
"<action>"
"<name>IsValidated</name>"
"<argumentList>"
"<argument>"
"<name>DeviceID</name>"
"<direction>in</direction>"
"<relatedStateVariable>A_ARG_TYPE_DeviceID</relatedStateVariable>"
"</argument>"
"<argument>"
"<name>Result</name>"
"<direction>out</direction>"
"<relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable>"
"</argument>"
"</argumentList>"
"</action>"
"</actionList>"
"<serviceStateTable>"
"<stateVariable sendEvents=\"no\">"
"<name>A_ARG_TYPE_DeviceID</name>"
"<dataType>string</dataType>"
"</stateVariable>"
"<stateVariable sendEvents=\"no\">"
"<name>A_ARG_TYPE_Result</name>"
"<dataType>int</dataType>"
"</stateVariable>"
"<stateVariable sendEvents=\"no\">"
"<name>A_ARG_TYPE_RegistrationReqMsg</name>"
"<dataType>bin.base64</dataType>"
"</stateVariable>"
"<stateVariable sendEvents=\"no\">"
"<name>A_ARG_TYPE_RegistrationRespMsg</name>"
"<dataType>bin.base64</dataType>"
"</stateVariable>"
"<stateVariable sendEvents=\"yes\">"
"<name>AuthorizationGrantedUpdateID</name>"
"<dataType>ui4</dataType>"
"</stateVariable>"
"<stateVariable sendEvents=\"yes\">"
"<name>AuthorizationDeniedUpdateID</name>"
"<dataType>ui4</dataType>"
"</stateVariable>"
"<stateVariable sendEvents=\"yes\">"
"<name>ValidationSucceededUpdateID</name>"
"<dataType>ui4</dataType>"
"</stateVariable>"
"<stateVariable sendEvents=\"yes\">"
"<name>ValidationRevokedUpdateID</name>"
"<dataType>ui4</dataType>"
"</stateVariable>"
"</serviceStateTable>"
"</scpd>";
