SmartFoxServer 2X C++ API
|
Sends a chat Public Message to other users in the Room More...
#include <PublicMessageRequest.h>
Inherits Sfs2X::Requests::GenericMessageRequest.
Public Member Functions | |
PublicMessageRequest (string message, boost::shared_ptr< ISFSObject > parameters, boost::shared_ptr< Room > targetRoom) | |
Constructor More... | |
PublicMessageRequest (string, boost::shared_ptr< ISFSObject > parameters) | |
PublicMessageRequest(string, boost::shared_ptr<ISFSObject>, boost::shared_ptr<Room>) More... | |
PublicMessageRequest (string message) | |
PublicMessageRequest(string*, boost::shared_ptr<Room>) More... | |
Sends a chat Public Message to other users in the Room
Public Messages are broadcast to all users in the specified Room
An optional custom SFSObject can be sent together with the message. The extra parameters can be used to transmit information about the font and color of the message or any other properties that are relevant to the message.
Sfs2X::Requests::PublicMessageRequest::PublicMessageRequest | ( | string | message, |
boost::shared_ptr< ISFSObject > | parameters, | ||
boost::shared_ptr< Room > | targetRoom | ||
) |
Constructor
message | the chat message |
parameters | custom extra parameters (optional) |
targetRoom | he target room (optional). By default it is used the last joined Room |
Sfs2X::Requests::PublicMessageRequest::PublicMessageRequest | ( | string | message, |
boost::shared_ptr< ISFSObject > | parameters | ||
) |
Sfs2X::Requests::PublicMessageRequest::PublicMessageRequest | ( | string | message | ) |
PublicMessageRequest(string*, boost::shared_ptr<Room>)