mUPnP for C++
mUPnP::SSDP Namespace Reference

Functions

void SetIPv6Address (const std::string &addr)
 
const char * GetIPv6Address ()
 
int GetLeaseTime (const std::string &cacheCont)
 

Variables

const int PORT = 1900
 
const char ADDRESS [] = "239.255.255.250"
 
const char IPV6_IF_LOCAL_ADDRESS [] = "FF01::C"
 
const char IPV6_LINK_LOCAL_ADDRESS [] = "FF02::C"
 
const char IPV6_SUBNET_ADDRESS [] = "FF03::C"
 
const char IPV6_ADMINISTRATIVE_ADDRESS [] = "FF04::C"
 
const char IPV6_SITE_LOCAL_ADDRESS [] = "FF05::C"
 
const char IPV6_GLOBAL_ADDRESS [] = "FF0E::C"
 
const char BOOTID_UPNP_ORG [] = "BOOTID.UPNP.ORG"
 
const int DEFAULT_MSEARCH_MX = 3
 
const int RECV_MESSAGE_BUFSIZE = 1024
 

Function Documentation

◆ GetIPv6Address()

const char * mUPnP::SSDP::GetIPv6Address ( )

◆ GetLeaseTime()

int mUPnP::SSDP::GetLeaseTime ( const std::string & cacheCont)

◆ SetIPv6Address()

void mUPnP::SSDP::SetIPv6Address ( const std::string & addr)

Variable Documentation

◆ ADDRESS

const char mUPnP::SSDP::ADDRESS[] = "239.255.255.250"

◆ BOOTID_UPNP_ORG

const char mUPnP::SSDP::BOOTID_UPNP_ORG[] = "BOOTID.UPNP.ORG"

◆ DEFAULT_MSEARCH_MX

const int mUPnP::SSDP::DEFAULT_MSEARCH_MX = 3

◆ IPV6_ADMINISTRATIVE_ADDRESS

const char mUPnP::SSDP::IPV6_ADMINISTRATIVE_ADDRESS[] = "FF04::C"

◆ IPV6_GLOBAL_ADDRESS

const char mUPnP::SSDP::IPV6_GLOBAL_ADDRESS[] = "FF0E::C"

◆ IPV6_IF_LOCAL_ADDRESS

const char mUPnP::SSDP::IPV6_IF_LOCAL_ADDRESS[] = "FF01::C"

◆ IPV6_LINK_LOCAL_ADDRESS

const char mUPnP::SSDP::IPV6_LINK_LOCAL_ADDRESS[] = "FF02::C"

◆ IPV6_SITE_LOCAL_ADDRESS

const char mUPnP::SSDP::IPV6_SITE_LOCAL_ADDRESS[] = "FF05::C"

◆ IPV6_SUBNET_ADDRESS

const char mUPnP::SSDP::IPV6_SUBNET_ADDRESS[] = "FF03::C"

◆ PORT

const int mUPnP::SSDP::PORT = 1900

◆ RECV_MESSAGE_BUFSIZE

const int mUPnP::SSDP::RECV_MESSAGE_BUFSIZE = 1024