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

MsnAppDirectoryService Class Reference
[network/soap]

#include <msnappdirectoryservice.h>

Inheritance diagram for MsnAppDirectoryService:

HttpSoapConnection

List of all members.


Detailed Description

Wrapper for SOAP calls to the MSN application directory service.

Author:
Diederik van der Boor

Definition at line 37 of file msnappdirectoryservice.h.


Public Types

enum  MsnAppDirectoryServiceType { GAMES, ACTIVITIES }

Signals

void soapError (QString error, MsnSocketBase::ErrorType type)
 Fired when a fatal error occured.
void soapWarning (const QString &warning, bool isImportant)
 Fired when the user needs to be notified about a problem.

Public Member Functions

void abort ()
 Abort all queued requests.
const QList< Entry * > & getEntries () const
const Entry * getEntryById (int entryId)
bool isIdle ()
 Return whether the connection is idle.
 MsnAppDirectoryService (QObject *parent=0)
void queryServiceList (MsnAppDirectoryServiceType type)

Protected Member Functions

SoapMessagegetCurrentRequest (bool copy=false) const
 Return the current request message, if any.
virtual void parseSoapFault (SoapMessage *message)
 Parse the SOAP fault.
virtual void sendRequest (SoapMessage *message, bool urgent=false)
 Send a SOAP request to the webservice.
QString textNodeDecode (const QString &string)
 Decode UTF-8 text from a SOAP node (usually friendly names).

Private Member Functions

void parseSoapResult (SoapMessage *message)

Private Attributes

QList< Entry * > entries_

Classes

struct  Entry

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

Generated by  Doxygen 1.6.0   Back to index