Appearance
@mastondzn/dank-twitch-irc / ConnectionRateLimiter
Class: ConnectionRateLimiter
Defined in: src/mixins/ratelimiters/connection.ts:13
Implements
Constructors
new ConnectionRateLimiter()
new ConnectionRateLimiter(
client
):ConnectionRateLimiter
Defined in: src/mixins/ratelimiters/connection.ts:17
Parameters
client
Returns
Methods
acquire()
acquire():
Promise
<void
>
Defined in: src/mixins/ratelimiters/connection.ts:25
Returns
Promise
<void
>
applyToClient()
applyToClient(
client
):void
Defined in: src/mixins/ratelimiters/connection.ts:53
Parameters
client
Returns
void
Implementation of
applyToConnection()
applyToConnection(
connection
):void
Defined in: src/mixins/ratelimiters/connection.ts:57
Parameters
connection
Returns
void
Implementation of
ConnectionMixin
.applyToConnection
releaseOnConnect()
releaseOnConnect(
conn
):void
Defined in: src/mixins/ratelimiters/connection.ts:29
Parameters
conn
Returns
void