Module serenity::model::event [] [src]

All the events this library handles.

Structs

CallCreateEvent
CallDeleteEvent
CallUpdateEvent
ChannelCreateEvent
ChannelDeleteEvent
ChannelPinsAckEvent
ChannelPinsUpdateEvent
ChannelRecipientAddEvent
ChannelRecipientRemoveEvent
ChannelUpdateEvent
FriendSuggestionCreateEvent
FriendSuggestionDeleteEvent
GuildBanAddEvent
GuildBanRemoveEvent
GuildCreateEvent
GuildDeleteEvent
GuildEmojisUpdateEvent
GuildIntegrationsUpdateEvent
GuildMemberAddEvent
GuildMemberRemoveEvent
GuildMemberUpdateEvent
GuildMembersChunkEvent
GuildRoleCreateEvent
GuildRoleDeleteEvent
GuildRoleUpdateEvent
GuildSyncEvent
GuildUnavailableEvent
GuildUpdateEvent
MessageAckEvent
MessageCreateEvent
MessageDeleteBulkEvent
MessageDeleteEvent
MessageUpdateEvent
PresenceUpdateEvent
PresencesReplaceEvent
ReactionAddEvent
ReactionRemoveAllEvent
ReactionRemoveEvent
ReadyEvent

The "Ready" event, containing initial ready cache

RelationshipAddEvent
RelationshipRemoveEvent
ResumedEvent
TypingStartEvent
UnknownEvent
UserGuildSettingsUpdateEvent
UserNoteUpdateEvent
UserSettingsUpdateEvent
UserUpdateEvent
VoiceHeartbeat
VoiceHello
VoiceReady
VoiceServerUpdateEvent
VoiceSpeaking
VoiceStateUpdateEvent
WebhookUpdateEvent

Enums

Event

Event received over a websocket connection

GatewayEvent
VoiceEvent