MythTV master
Classes | Enumerations | Variables
ssdp.h File Reference
#include <chrono>
#include <cstdint>
#include <QHostAddress>
#include <QString>
#include <QUdpSocket>
#include "upnpexp.h"
Include dependency graph for ssdp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SSDPReceiver
 
class  SSDP
 

Enumerations

enum  SSDPRequestType : std::uint8_t { SSDP_Unknown = 0 , SSDP_MSearch = 1 , SSDP_MSearchResp = 2 , SSDP_Notify = 3 }
 

Variables

static constexpr const char * SSDP_GROUP { "239.255.255.250" }
 
static constexpr uint16_t SSDP_PORT { 1900 }
 

Enumeration Type Documentation

◆ SSDPRequestType

enum SSDPRequestType : std::uint8_t
Enumerator
SSDP_Unknown 
SSDP_MSearch 
SSDP_MSearchResp 
SSDP_Notify 

Definition at line 29 of file ssdp.h.

Variable Documentation

◆ SSDP_GROUP

constexpr const char* SSDP_GROUP { "239.255.255.250" }
staticconstexpr

Definition at line 26 of file ssdp.h.

Referenced by SSDPReceiver::performSearch(), and UPnpNotifyTask::SendNotifyMsg().

◆ SSDP_PORT

constexpr uint16_t SSDP_PORT { 1900 }
staticconstexpr

Definition at line 27 of file ssdp.h.

Referenced by SSDPReceiver::performSearch(), and UPnpNotifyTask::SendNotifyMsg().