MythTV  master
Classes | Macros | Enumerations
ssdp.h File Reference
#include <QFile>
#include "upnpexp.h"
#include "mthread.h"
#include "httpserver.h"
#include "taskqueue.h"
#include "msocketdevice.h"
#include "ssdpcache.h"
#include "upnptasknotify.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  SSDP
 
class  SSDPExtension
 

Macros

#define SSDP_GROUP   "239.255.255.250"
 
#define SSDP_PORT   1900
 
#define SSDP_SEARCHPORT   6549
 
#define SocketIdx_Search   0
 
#define SocketIdx_Multicast   1
 
#define SocketIdx_Broadcast   2
 

Enumerations

enum  SSDPMethod { SSDPM_Unknown = 0, SSDPM_GetDeviceDesc = 1, SSDPM_GetDeviceList = 2 }
 
enum  SSDPRequestType { SSDP_Unknown = 0, SSDP_MSearch = 1, SSDP_MSearchResp = 2, SSDP_Notify = 3 }
 

Macro Definition Documentation

◆ SSDP_GROUP

#define SSDP_GROUP   "239.255.255.250"

Definition at line 26 of file ssdp.h.

◆ SSDP_PORT

#define SSDP_PORT   1900

Definition at line 27 of file ssdp.h.

◆ SSDP_SEARCHPORT

#define SSDP_SEARCHPORT   6549

Definition at line 28 of file ssdp.h.

◆ SocketIdx_Search

#define SocketIdx_Search   0

Definition at line 53 of file ssdp.h.

◆ SocketIdx_Multicast

#define SocketIdx_Multicast   1

Definition at line 54 of file ssdp.h.

◆ SocketIdx_Broadcast

#define SocketIdx_Broadcast   2

Definition at line 55 of file ssdp.h.

Enumeration Type Documentation

◆ SSDPMethod

enum SSDPMethod
Enumerator
SSDPM_Unknown 
SSDPM_GetDeviceDesc 
SSDPM_GetDeviceList 

Definition at line 30 of file ssdp.h.

◆ SSDPRequestType

Enumerator
SSDP_Unknown 
SSDP_MSearch 
SSDP_MSearchResp 
SSDP_Notify 

Definition at line 37 of file ssdp.h.