//Gateway public Task SendGatewayAsync(GatewayOpCode opCode, object payload, GlobalBucket bucket = GlobalBucket.GeneralGateway, RequestOptions options = null) => SendGatewayInternalAsync(opCode, payload, BucketGroup.Global, (int)bucket, 0, options);
private RequestQueueBucket GetGlobalBucket(GlobalBucket type) { return(_globalBuckets[(int)type]); }
public static Bucket GetBucketInfo(GlobalBucket bucket) => _globalLimits[bucket];
//Core public Task <TResponse> SendRpcAsync <TResponse>(string cmd, object payload, GlobalBucket bucket = GlobalBucket.GeneralRpc, Optional <string> evt = default(Optional <string>), bool ignoreState = false, RequestOptions options = null) where TResponse : class => SendRpcAsyncInternal <TResponse>(cmd, payload, BucketGroup.Global, (int)bucket, 0, evt, ignoreState, options);