MUCMessageSession Class Reference

This is a MessageSession, adapted to be used in a MUC context. More...

#include <mucmessagesession.h>

Inheritance diagram for MUCMessageSession:

Inheritance graph
[legend]
Collaboration diagram for MUCMessageSession:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 MUCMessageSession (ClientBase *parent, const JID &jid)
virtual ~MUCMessageSession ()
virtual void send (const std::string &message)
virtual void setSubject (const std::string &subject)


Detailed Description

This is a MessageSession, adapted to be used in a MUC context.

This class is used internally by MUCRoom. You should not need to use it directly.

Author:
Jakob Schroeter <js@camaya.net>
Since:
0.9

Definition at line 32 of file mucmessagesession.h.


Constructor & Destructor Documentation

MUCMessageSession ( ClientBase parent,
const JID jid 
)

Creates a new MUCMessageSession.

Parameters:
parent The ClientBase to use for communication.
jid The bare JID of the MUC room.

Definition at line 22 of file mucmessagesession.cpp.

~MUCMessageSession (  )  [virtual]

Virtual Destructor.

Definition at line 28 of file mucmessagesession.cpp.


Member Function Documentation

void send ( const std::string &  message  )  [virtual]

Use this function to send a message to all room occupants.

Parameters:
message The message to send.

Definition at line 38 of file mucmessagesession.cpp.

void setSubject ( const std::string &  subject  )  [virtual]

Use this function to set a new room subject.

Parameters:
subject The new room subject.

Definition at line 52 of file mucmessagesession.cpp.


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 08:50:38 2007 for gloox by  doxygen 1.5.3-20071008