Class ShardedGatewayClientConfiguration
- Namespace
- NetCord.Gateway
- Assembly
- NetCord.dll
public class ShardedGatewayClientConfiguration
- Inheritance
-
ShardedGatewayClientConfiguration
- Inherited Members
-
Constructors
ShardedGatewayClientConfiguration()
public ShardedGatewayClientConfiguration()
Properties
CacheDMChannels
public bool? CacheDMChannels { get; init; }
Property Value
- bool?
CacheFactory
public Func<Shard, IGatewayClientCache?>? CacheFactory { get; init; }
Property Value
- Func<Shard, IGatewayClientCache>
CompressionFactory
public Func<Shard, IGatewayCompression?>? CompressionFactory { get; init; }
Property Value
- Func<Shard, IGatewayCompression>
ConnectionPropertiesFactory
public Func<Shard, ConnectionPropertiesProperties?>? ConnectionPropertiesFactory { get; init; }
Property Value
- Func<Shard, ConnectionPropertiesProperties>
DefaultPayloadPropertiesFactory
public Func<Shard, WebSocketPayloadProperties?>? DefaultPayloadPropertiesFactory { get; init; }
Property Value
- Func<Shard, WebSocketPayloadProperties>
Hostname
public string? Hostname { get; init; }
Property Value
- string
IntentsFactory
public Func<Shard, GatewayIntents?>? IntentsFactory { get; init; }
Property Value
- Func<Shard, GatewayIntents?>
LargeThresholdFactory
public Func<Shard, int?>? LargeThresholdFactory { get; init; }
Property Value
- Func<Shard, int?>
LatencyTimerFactory
public Func<Shard, ILatencyTimer?>? LatencyTimerFactory { get; init; }
Property Value
- Func<Shard, ILatencyTimer>
PresenceFactory
public Func<Shard, PresenceProperties?>? PresenceFactory { get; init; }
Property Value
- Func<Shard, PresenceProperties>
RateLimiterProviderFactory
public Func<Shard, IRateLimiterProvider?>? RateLimiterProviderFactory { get; init; }
Property Value
- Func<Shard, IRateLimiterProvider>
ReconnectStrategyFactory
public Func<Shard, IReconnectStrategy?>? ReconnectStrategyFactory { get; init; }
Property Value
- Func<Shard, IReconnectStrategy>
RestClientConfiguration
public RestClientConfiguration? RestClientConfiguration { get; init; }
Property Value
- RestClientConfiguration
ShardCount
public int? ShardCount { get; init; }
Property Value
- int?
VersionFactory
public Func<Shard, ApiVersion?>? VersionFactory { get; init; }
Property Value
- Func<Shard, ApiVersion?>
WebSocketConnectionProviderFactory
public Func<Shard, IWebSocketConnectionProvider?>? WebSocketConnectionProviderFactory { get; init; }
Property Value
- Func<Shard, IWebSocketConnectionProvider>