Logo Search packages:      
Sourcecode: cagibi version File versions  Download package

Cagibi::SSDPWatcher Class Reference

#include <ssdpwatcher.h>

List of all members.


Detailed Description

Simple Service Discovery Protocol.

Definition at line 39 of file ssdpwatcher.h.


Public Slots

void discover ()

Signals

void deviceDiscovered (Cagibi::RootDevice *device)
void deviceRemoved (Cagibi::RootDevice *device)

Public Member Functions

QList< RootDevice * > devices () const
int devicesCount () const
 SSDPWatcher (QObject *parent=0)

Protected Slots

void onCacheTimedOut (RootDevice *device)
void onDeviceDescriptionDownloadDone (RootDevice *device, bool success)
void onUdpSocketError (QAbstractSocket::SocketError error)
void onUdpSocketReadyRead ()

Protected Member Functions

void handleMessage (const QByteArray &message)

Protected Attributes

QHash< QString, RootDevice * > mDevices
QSet< RootDevice * > mPendingDevices
QUdpSocket * mUdpSocket

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

Generated by  Doxygen 1.6.0   Back to index