BrisaUpnp::BrisaEventController Class Reference

#include <brisaeventcontroller.h>

Inheritance diagram for BrisaUpnp::BrisaEventController:
BrisaCore::BrisaWebService

List of all members.

Public Slots

void variableChanged (BrisaStateVariable *variable)
void subscribe (const QMultiHash< QString, QString > &subscriberInfo, int sessionId, int requestId)
void unsubscribe (const QMultiHash< QString, QString > &subscriberInfo, int sessionId, int requestId)
void parseGenericRequest (const QString &method, const QMultiHash< QString, QString > &headers, const QByteArray &requestContent, int sessionId, int requestId)

Public Member Functions

 BrisaEventController (QxtAbstractWebSessionManager *sessionManager, QList< BrisaStateVariable * > *stateVariableList, QObject *parent=0)
 ~BrisaEventController ()

Detailed Description

Definition at line 83 of file brisaeventcontroller.h.


Constructor & Destructor Documentation

BrisaEventController::BrisaEventController ( QxtAbstractWebSessionManager *  sessionManager,
QList< BrisaStateVariable * > *  stateVariableList,
QObject *  parent = 0 
)

Definition at line 201 of file brisaeventcontroller.cpp.

BrisaEventController::~BrisaEventController (  ) 

Destructor.

Definition at line 365 of file brisaeventcontroller.cpp.


Member Function Documentation

void BrisaEventController::parseGenericRequest ( const QString &  method,
const QMultiHash< QString, QString > &  headers,
const QByteArray &  requestContent,
int  sessionId,
int  requestId 
) [slot]

Parses a generic request to web service and calls the local related methods as necessary.

Definition at line 220 of file brisaeventcontroller.cpp.

void BrisaEventController::subscribe ( const QMultiHash< QString, QString > &  subscriberInfo,
int  sessionId,
int  requestId 
) [slot]

Creates a subscription for the given subscriberInfo, sessionId and requestId.

Definition at line 233 of file brisaeventcontroller.cpp.

void BrisaEventController::unsubscribe ( const QMultiHash< QString, QString > &  subscriberInfo,
int  sessionId,
int  requestId 
) [slot]

Removes the subscription for the given subscriberInfo, sessionId and requestId.

Definition at line 304 of file brisaeventcontroller.cpp.

void BrisaEventController::variableChanged ( BrisaStateVariable variable  )  [slot]

Slot that shall be called when some service's state variable change.

Definition at line 371 of file brisaeventcontroller.cpp.


The documentation for this class was generated from the following files:
Generated on Thu Sep 30 14:04:30 2010 for Brisa by  doxygen 1.6.3