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.

ReconnectingGatewayController

A gateway controller implementation that automatically attempts to reconnect.

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.

IGatewayController

Provides a low-level interface for controlling individual gateway clients and their connections.

ITransportService

Represents the lowest-level transport layer over the gateway. This type is not thread-safe.