Namespace TehGM.Wolfringo.Messages
Classes
AchievementListMessage
A message for requesting achievement list.
AchievementMessage
A message for requesting data of specific achievements.
BlockAddMessage
A message for blocking a user.
BlockDeleteMessage
A message for unblocking a user.
BlockListMessage
A message for requesting blocked users list.
CharmListMessage
A message for requesting charms list.
CharmStatisticsMessage
A message for requesting user's charms statistics.
ChatMessage
A normal chat message.
ChatMessageFormatting
Formatting metadata for outgoing chat messages.
ChatMessageFormatting.GroupLinkData
Represents position in text and related group ID for a group link.
ChatMessageFormatting.LinkData
Represents position in text and URL for a link.
ChatMessageTypes
Mime types of Wolf messages.
ChatUpdateMessage
A message indicating chat message update.
ChatUpdateMessage.Builder
A builder class for ChatUpdateMessage.
ContactAddMessage
A message for adding a user as contact.
ContactDeleteMessage
A message for removing a contact.
ContactListMessage
A message for requesting charms list.
GroupAchievementListMessage
A message for requesting groups's achievements list.
GroupActionChatEvent
A group action embedded in chat.
GroupAdminMessage
A message for invoking a group action.
GroupAudioCountUpdateEvent
An event when group audio counts have changed.
GroupAudioUpdateMessage
A message for updating group audio settings, and an event when the settings changed.
GroupAudioUpdateMessage.Builder
A builder class for GroupAudioUpdateMessage.
GroupChatHistoryMessage
A message for requesting group chat history.
GroupCreateMessage
A message for creating a group.
GroupCreateMessage.Builder
A builder class for GroupCreateMessage.
GroupJoinMessage
Group joining message.
GroupLeaveMessage
Group leaving message.
GroupListMessage
A message for requesting groups list.
GroupMemberPrivilegedAddEvent
Event when a group member has been updated.
GroupMemberPrivilegedDeleteEvent
Event when a group member has been stripped off their privileges.
GroupMemberPrivilegedListMessage
A message for requesting group members list.
GroupMemberPrivilegedUpdateEvent
Event when a group member has been updated.
GroupMemberRegularListMessage
A message for requesting list of regular group members.
GroupMembersListMessage
A message for requesting group members list.
GroupMemberUpdateEvent
Event when a group member has been updated.
GroupProfileMessage
A message for requesting group profile.
GroupStatisticsMessage
A message for requesting user's group statistics.
GroupUpdateEvent
An event when group profile changed.
GroupUpdateMessage
A message for updating a group.
GroupUpdateMessage.Builder
A builder class for GroupUpdateMessage.
LoginMessage
A message for logging in.
LogoutMessage
A message for logging out.
MessageEventNames
Collection of message event names used by Wolf protocol.
NotificationsClearMessage
A message for clearing notifications.
NotificationsListMessage
A message for requesting notifications.
OnlineStateUpdateMessage
A message for changing online state.
PresenceUpdateEvent
Event when a user changes presence state.
PrivateChatHistoryMessage
A message for requesting private chat history.
RecentConversationsMessage
A message for requesting recent conversations' messages.
SubscribeToGroupMessage
A message for subscribing to group messages.
SubscribeToGroupTipsMessage
A message for subscribing to tips for group messages.
SubscribeToPmMessage
A message for subscribing to private messages.
TipAddMessage
Message and event for adding a tip, and receiving notifications of messages being tipped.
TipDetailsMessage
A message for requesting details on message's tips.
TipSummaryMessage
A message for requesting summary on messages tips.
UnsubscribeFromGroupMessage
A message for unsubscribing from group messages.
UnsubscribeFromPrivateMessage
A message for unsubscribing from private messages.
UrlMetadataMessage
A message for requesting metadata about a link as seen by WOLF servers.
UserAchievementListMessage
A message for requesting user's achievements list.
UserActiveCharmsListMessage
A message for requesting user's active charms subscriptions.
UserCharmsSelectMessage
A message for setting active selected charm.
UserExpiredCharmsListMessage
A message for requesting user's expired charms subscriptions.
UserProfileMessage
A message for requesting user profile.
UserUpdateEvent
Event when a user profile updates.
UserUpdateMessage
A message for updating a group.
UserUpdateMessage.Builder
A builder class for UserUpdateMessage.
WelcomeEvent
Event when connection established.
WelcomeEvent.BannerEndpointConfig
Banner images endpoint.
WelcomeEvent.EndpointConfig
Wolf endpoint configuration.
Structs
ChatMessage.EditMetadata
Represents metadata about chat message edit.
Interfaces
IChatEmbed
Represents an embedded visual data attached to a chat message.
IChatEmbedContainer
Represents a message containing embeds.
IChatMessage
Represents a message that appears in the chat.
IGroupMemberPrivilegedEvent
Represents a WOLF protocol event that signals group privileges updates.
IRawDataMessage
Represents a message containing raw binary data.
Enums
GroupActionType
Group action type.