UPnP/src/include/Network/UPnP/Service.h File Reference
#include "Object.h"
#include "ObjectList.h"
#include "ActionRequest.h"
#include "Constants.h"
#include <Network/SSDP/Urn.h>
Include dependency graph for UPnP/src/include/Network/UPnP/Service.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UPnP::Service
 Represents any kind of device, including a root device. More...
 

Namespaces

 UPnP
 

Macros

#define UPNP_SERVICE_FIELD_MAP(XX)
 
#define XX(name, req)   name,
 

Functions

String toString (UPnP::Service::Field field)
 

Macro Definition Documentation

◆ UPNP_SERVICE_FIELD_MAP

#define UPNP_SERVICE_FIELD_MAP (   XX)
Value:
XX(serviceType, required) \
XX(serviceId, required) \
XX(SCPDURL, required) \
XX(controlURL, required) \
XX(eventSubURL, required) \
XX(domain, custom) \
XX(type, custom) \
XX(version, custom)
#define XX(name, req)
Definition: UPnP/src/include/Network/UPnP/Service.h:50

◆ XX

#define XX (   name,
  req 
)    name,

Function Documentation

◆ toString()

String toString ( UPnP::Service::Field  field)