xbmc
|
UPnP SSDP. More...
Go to the source code of this file.
Classes | |
class | PLT_SsdpPacketListener |
The PLT_SsdpPacketListener class is an interface for handling SSDP packets (M-SEARCH and NOTIFY). More... | |
class | PLT_SsdpSearchResponseListener |
The PLT_SsdpSearchResponseListener class is an interface for handling SSDP M-SEARCH responses. More... | |
class | PLT_SsdpSender |
The PLT_SsdpSender class provides a mechanism to format and send SSDP packets. More... | |
class | PLT_SsdpDeviceSearchResponseInterfaceIterator |
The PLT_SsdpDeviceSearchResponseInterfaceIterator class looks for the best network interface to use then sends a SSDP M-SEARCH response. More... | |
class | PLT_SsdpDeviceSearchResponseTask |
The PLT_SsdpDeviceSearchResponseTask class is used by a PLT_DeviceHost to respond to SSDP M-SEARCH requests from UPnP ControlPoints. More... | |
class | PLT_SsdpAnnounceInterfaceIterator |
The PLT_SsdpAnnounceInterfaceIterator class is used to send SSDP announcements given a list of network interaces. More... | |
class | PLT_SsdpInitMulticastIterator |
The PLT_SsdpInitMulticastIterator class is used to join a multicast group given a list of IP addresses. More... | |
class | PLT_SsdpDeviceAnnounceTask |
The PLT_SsdpDeviceAnnounceTask class is a task to send UPnP Device SSDP announcements (alive or byebye). More... | |
class | PLT_NetworkInterfaceAddressSearchIterator |
The PLT_NetworkInterfaceAddressSearchIterator class returns the network interface given an IP address. More... | |
class | PLT_SsdpPacketListenerIterator |
The PLT_SsdpPacketListenerIterator class iterates through a list of PLT_SsdpPacketListener instances to notify of a new SSDP incoming packet. More... | |
class | PLT_SsdpListenTask |
The PLT_SsdpListenTask class is used to listen for incoming SSDP packets and keep track of a list of PLT_SsdpPacketListener listeners to notify when a new SSDP packet has arrived. More... | |
class | PLT_SsdpSearchTask |
The PLT_SsdpSearchTask class is a task used by a PLT_CtrlPoint to issue a SSDP M-SEARCH request. More... | |
Enumerations | |
enum | PLT_SsdpAnnounceType { PLT_ANNOUNCETYPE_BYEBYE, PLT_ANNOUNCETYPE_ALIVE, PLT_ANNOUNCETYPE_UPDATE } |
UPnP SSDP.