SSDP/src/include/Network/SSDP/Server.h File Reference
#include <Network/UdpConnection.h>
#include "MessageQueue.h"
#include <Data/CString.h>
Include dependency graph for SSDP/src/include/Network/SSDP/Server.h:

Go to the source code of this file.

Classes

class  SSDP::Server
 Listens for incoming messages and manages queue of outgoing messages. More...
 

Namespaces

 SSDP
 

Macros

#define UPNP_VERSION_IS(ver)   (F(MACROQUOTE(ver)) == MACROQUOTE(UPNP_VERSION))
 

Typedefs

using SSDP::ReceiveDelegate = Delegate< void(BasicMessage &message)>
 Callback type for handling an incoming message. More...
 
using SSDP::SendDelegate = Delegate< void(Message &msg, MessageSpec &ms)>
 Callback type for sending outgoing message. More...
 

Functions

 SSDP::DECLARE_FSTR (defaultProductNameAndVersion)
 
String SSDP::getServerId (const String &productNameAndVersion)
 

Variables

Server SSDP::server
 

Macro Definition Documentation

◆ UPNP_VERSION_IS

#define UPNP_VERSION_IS (   ver)    (F(MACROQUOTE(ver)) == MACROQUOTE(UPNP_VERSION))