mUPnP for C++
mUPnP::SSDPNotifySocketList Class Reference

#include <SSDPNotifySocketList.h>

Inheritance diagram for mUPnP::SSDPNotifySocketList:
mUPnP::Vector< SSDPNotifySocket > mUPnP::WeakVector< SSDPNotifySocket >

Public Member Functions

 SSDPNotifySocketList ()
 
 ~SSDPNotifySocketList ()
 
SSDPNotifySocketgetSSDPNotifySocket (size_t n)
 
void setControlPoint (ControlPoint *ctrlPoint)
 
bool open ()
 
bool close ()
 
bool start ()
 
bool stop ()
 
- Public Member Functions inherited from mUPnP::Vector< SSDPNotifySocket >
 Vector ()
 
 ~Vector ()
 
void setWeekContainer (bool flag)
 
bool isWeekContainer ()
 
bool remove (SSDPNotifySocket *obj)
 
bool clear ()
 
- Public Member Functions inherited from mUPnP::WeakVector< SSDPNotifySocket >
 WeakVector ()
 
 ~WeakVector ()
 
bool add (SSDPNotifySocket *obj)
 
bool insertAt (SSDPNotifySocket *obj, size_t index)
 
SSDPNotifySocketget (size_t index)
 
bool exists (void *obj)
 
ssize_t indexOf (void *obj)
 
bool remove (SSDPNotifySocket *obj)
 

Constructor & Destructor Documentation

◆ SSDPNotifySocketList()

mUPnP::SSDPNotifySocketList::SSDPNotifySocketList ( )

◆ ~SSDPNotifySocketList()

mUPnP::SSDPNotifySocketList::~SSDPNotifySocketList ( )

Member Function Documentation

◆ close()

bool mUPnP::SSDPNotifySocketList::close ( )

◆ getSSDPNotifySocket()

SSDPNotifySocket * mUPnP::SSDPNotifySocketList::getSSDPNotifySocket ( size_t n)
inline

◆ open()

bool mUPnP::SSDPNotifySocketList::open ( )

◆ setControlPoint()

void mUPnP::SSDPNotifySocketList::setControlPoint ( ControlPoint * ctrlPoint)

◆ start()

bool mUPnP::SSDPNotifySocketList::start ( )

◆ stop()

bool mUPnP::SSDPNotifySocketList::stop ( )

The documentation for this class was generated from the following file: