Electroneum
minissdp.h File Reference
#include "miniupnpdtypes.h"
Include dependency graph for minissdp.h:

Go to the source code of this file.

Functions

int OpenAndConfSSDPReceiveSocket (int ipv6)
 
int OpenAndConfSSDPNotifySockets (int *sockets)
 
void SendSSDPNotifies2 (int *sockets, unsigned short http_port, unsigned int lifetime)
 
void ProcessSSDPRequest (int s, unsigned short http_port)
 
void ProcessSSDPData (int s, const char *bufr, int n, const struct sockaddr *sendername, int source_if, unsigned short http_port)
 
int SendSSDPGoodbye (int *sockets, int n)
 
int SubmitServicesToMiniSSDPD (const char *host, unsigned short port)
 

Function Documentation

◆ OpenAndConfSSDPNotifySockets()

int OpenAndConfSSDPNotifySockets ( int *  sockets)

◆ OpenAndConfSSDPReceiveSocket()

int OpenAndConfSSDPReceiveSocket ( int  ipv6)

◆ ProcessSSDPData()

void ProcessSSDPData ( int  s,
const char *  bufr,
int  n,
const struct sockaddr *  sendername,
int  source_if,
unsigned short  http_port 
)

◆ ProcessSSDPRequest()

void ProcessSSDPRequest ( int  s,
unsigned short  http_port 
)

◆ SendSSDPGoodbye()

int SendSSDPGoodbye ( int *  sockets,
int  n 
)

◆ SendSSDPNotifies2()

void SendSSDPNotifies2 ( int *  sockets,
unsigned short  http_port,
unsigned int  lifetime 
)

◆ SubmitServicesToMiniSSDPD()

int SubmitServicesToMiniSSDPD ( const char *  host,
unsigned short  port 
)