GOG GALAXY SDK Documentation
|
Listener for the event of sending a chat room message. More...
#include <IChat.h>
Public Types | |
enum | FailureReason { FAILURE_REASON_UNDEFINED , FAILURE_REASON_FORBIDDEN , FAILURE_REASON_CONNECTION_FAILURE } |
The reason of a failure in sending a message to a chat room. More... | |
Public Member Functions | |
virtual void | OnChatRoomMessageSendSuccess (ChatRoomID chatRoomID, uint32_t sentMessageIndex, ChatMessageID messageID, uint32_t sendTime)=0 |
Notification for the event of sending a chat room message. More... | |
virtual void | OnChatRoomMessageSendFailure (ChatRoomID chatRoomID, uint32_t sentMessageIndex, FailureReason failureReason)=0 |
Notification for the event of a failure in sending a message to a chat room. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from GalaxyTypeAwareListener< CHAT_ROOM_MESSAGE_SEND_LISTENER > | |
static ListenerType | GetListenerType () |
Returns the type of the listener. More... | |
Listener for the event of sending a chat room message.
enum FailureReason |
|
pure virtual |
Notification for the event of a failure in sending a message to a chat room.
[in] | chatRoomID | The ID of the chat room. |
[in] | sentMessageIndex | The internal index of the sent message. |
[in] | failureReason | The cause of the failure. |
|
pure virtual |
Notification for the event of sending a chat room message.
[in] | chatRoomID | The ID of the chat room. |
[in] | sentMessageIndex | The internal index of the sent message. |
[in] | messageID | The ID of the sent message. |
[in] | sendTime | The time at which the message was sent. |