|
gloox 1.0
|
This is a MessageSession, adapted to be used in a MUC context. More...
#include <mucmessagesession.h>

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) |
| virtual void | handleMessage (Message &msg) |
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.
Definition at line 32 of file mucmessagesession.h.
| MUCMessageSession | ( | ClientBase * | parent, |
| const JID & | jid | ||
| ) |
Creates a new MUCMessageSession.
| 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 29 of file mucmessagesession.cpp.
| void handleMessage | ( | Message & | msg | ) | [virtual] |
This function can be used to feed a message into the session. Ususally, only ClientBase should call this function.
| msg | A Message to feed into the session. |
Reimplemented from MessageSession.
Definition at line 33 of file mucmessagesession.cpp.
| void send | ( | const std::string & | message | ) | [virtual] |
Use this function to send a message to all room occupants.
| message | The message to send. |
Definition at line 39 of file mucmessagesession.cpp.
| void setSubject | ( | const std::string & | subject | ) | [virtual] |
Use this function to set a new room subject.
| subject | The new room subject. |
Definition at line 48 of file mucmessagesession.cpp.
1.7.4