UPnPsdk 0.1
Universal Plug and Play +, Software Development Kit
 
Loading...
Searching...
No Matches
ssdp_ctrlpt.hpp File Reference

Manage "Step 1: Discovery" of the UPnP+™ specification for Control Points with SSDP. More...

#include <ssdp_common.hpp>
+ Include dependency graph for ssdp_ctrlpt.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SsdpSearchArg
 SSDP search argument. More...
 

Functions

void ssdp_handle_ctrlpt_msg (http_message_t *hmsg, sockaddr_storage *dest_addr, int timeout)
 This function handles the ssdp messages from the devices.
 
int SearchByTarget (int Hnd, int Mx, char *St, void *Cookie)
 Creates and send the search request for a specific URL.
 
int create_ssdp_sock_reqv4 (SOCKET *ssdpReqSock)
 Creates the SSDP IPv4 socket to be used by the control point.
 
int create_ssdp_sock_reqv6 (SOCKET *ssdpReqSock)
 Creates the SSDP IPv6 socket to be used by the control point.
 

Detailed Description

Manage "Step 1: Discovery" of the UPnP+™ specification for Control Points with SSDP.

Definition in file ssdp_ctrlpt.hpp.


Class Documentation

◆ SsdpSearchArg

struct SsdpSearchArg

SSDP search argument.

Definition at line 51 of file ssdp_ctrlpt.hpp.

Class Members
int timeoutEventId part of search argument
char * searchTarget part of search argument
void * cookie part of search argument
enum SsdpSearchType requestType part of search argument