Logo Search packages:      
Sourcecode: kmess version File versions

RoamingService Class Reference
[network/soap]

#include <roamingservice.h>

Inheritance diagram for RoamingService:

PassportLoginService HttpSoapConnection

List of all members.


Detailed Description

Soap actions for retrieve the address book and membership lists.

Author:
Antonio Nastasi

Definition at line 32 of file roamingservice.h.


Signals

void loginIncorrect ()
 Fired when the login failed because a wrong username/password was used.
void loginSucceeded ()
 Fired when the login succeeded. (version for MSN Protocol 15).
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 getProfile (const QString &cid)
bool isIdle ()
 Return whether the connection is idle.
void login (const QString &parameters, const QString &handle, const QString &password)
 Start the login process.
 RoamingService (QObject *parent)

Static Public Member Functions

static const QString createHotmailToken (const QString &passportToken, const QString &proofToken, const QString &folder)

Protected Member Functions

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

Protected Attributes

CurrentAccountcurrentAccount_

Private Member Functions

QString createCommonHeader () const
void parseSecureFault (SoapMessage *message)
 Bounce the authenticated SOAP fault to a subclass.
void parseSecureResult (SoapMessage *message)
 Bounce the authenticated SOAP response to a subclass.

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

Generated by  Doxygen 1.6.0   Back to index