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

ChatInformation Class Reference
[network]

#include <chatinformation.h>

List of all members.


Detailed Description

The container for switchboard connections information.

This data class holds all information about a switchboard request, either made by the Notification Server or asked by the ChatMaster.

Author:
Mike K. Bennett

Definition at line 39 of file chatinformation.h.


Public Types

enum  ConnectionType { CONNECTION_CHAT, CONNECTION_BACKGROUND, CONNECTION_REFRESH, CONNECTION_OFFLINE }

Public Member Functions

 ChatInformation (MsnNotificationConnection *parent, const QString &handle, const QString &ip, quint16 port, const QString &authorization, const QString &chatId, ConnectionType type)
 ChatInformation (MsnNotificationConnection *parent, const QString &handle, int transactionId, ConnectionType type)
const QString & getAuthorization () const
const QString & getChatId () const
const QString & getContactHandle () const
const QString & getIp () const
MsnNotificationConnectiongetNotificationConnection () const
quint16 getPort () const
int getTime () const
int getTransactionId () const
ConnectionType getType () const
bool getUserStartedChat () const
void setServerInformation (const QString &ip, const quint16 &port, const QString &authorization)

Private Attributes

QString authorization_
QString chatId_
ConnectionType connectionType_
QString contactHandle_
QString ip_
MsnNotificationConnectionnotificationConnection_
quint16 port_
uint requestTime_
int transactionId_
bool userStartedChat_

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

Generated by  Doxygen 1.6.0   Back to index