Table of Contents

Namespace DSharpPlus.Net.Gateway

Classes

GatewayClient

Represents a gateway client handling all system events.

GatewayClientOptions

Controls the behaviour of the default IGatewayClient.

GatewayConnectionFrame

Represents the outcome of running a gateway connection until it couldn't recover.

Structs

TransportFrame

Represents an union between a string message read from the gateway, an exception or a close code.

Interfaces

IGatewayClient

Represents a gateway client handling all system events.

ITransportService

Represents the lowest-level transport layer over a websocket.

Enums

GatewayCloseCode

Represents standard websocket close statuses as well as Discord-specific close codes.

GatewayDisconnectReason

Specifies why the gateway disconnected.