Stream Chat Unreal SDK
Loading...
Searching...
No Matches
WebSocket

This module wraps interaction with the Stream Chat WebSocket API including the events it emits. More...

Classes

class  FChatSocketEvents
 Encapsulates subscribing and unsubscribing to and from Stream Chat WebSocket events. More...
 
struct  FChannelEvent
 Represents an event that happened in a Stream channel. More...
 
struct  FChatEvent
 Represents an event that happened in Stream Chat. More...
 
struct  FLocalEvent
 Event not originating from the API. More...
 
struct  FMessageEvent
 A WebSocket event related to a message. More...
 
struct  FReactionEvent
 A WebSocket event related to a reaction. More...
 
struct  FMessageDeletedEvent
 A message was deleted. More...
 
struct  FMessageNewEvent
 A new message was created. More...
 
struct  FMessageReadEvent
 A new message was created. More...
 
struct  FMessageUpdatedEvent
 A message's content was updated. More...
 
struct  FReactionDeletedEvent
 A reaction was deleted. More...
 
struct  FReactionNewEvent
 A new reaction was created. More...
 
struct  FReactionUpdatedEvent
 A reaction was updated. More...
 
struct  FTypingStartEvent
 A user started typing. More...
 
struct  FTypingStopEvent
 A user stoped typing. More...
 
struct  FConnectionChangedEvent
 Sent when the state of the connection changed. More...
 
struct  FConnectionRecoveredEvent
 Sent when the connection is recovered. More...
 
struct  FHealthCheckEvent
 Sent periodically from the API to indicate a healthy connection. More...
 
struct  FNotificationMarkReadEvent
 Notification when a message or entire channel was marked as read. More...
 
struct  FNotificationMessageNewEvent
 Notification when a new message was created. More...
 
struct  FNotificationMutesUpdatedEvent
 Notification when a new message was created. More...
 
struct  FUserBannedEvent
 #/components/schemas/UserBannedEvent More...
 
struct  FUserPresenceChangedEvent
 #/components/schemas/UserPresenceChangedEvent More...
 
struct  FUserUnbannedEvent
 #/components/schemas/UserUnbannedEvent More...
 
struct  FUserWatchingStartEvent
 #/components/schemas/UserWatchingStartEvent More...
 
struct  FUserWatchingStopEvent
 #/components/schemas/UserWatchingStopEvent More...
 
class  IChatSocket
 Interface to a Stream Chat WebSocket connection. More...
 
class  UStreamChatWebSocketSettings
 Project Settings for Stream Chat WebSockets. More...
 

Detailed Description

This module wraps interaction with the Stream Chat WebSocket API including the events it emits.