RoomClient.withIAP constructor
RoomClient.withIAP({
- Uri? url,
- Duration? reconnectTimeout,
- Duration reconnectRetryBaseDelay = const Duration(milliseconds: 500),
- Duration reconnectRetryMaxDelay = const Duration(seconds: 30),
- OAuthTokenRequestHandler? oauthTokenRequestHandler,
- SecretRequestHandler? secretRequestHandler,
Implementation
RoomClient.withIAP({
Uri? url,
Duration? reconnectTimeout,
Duration reconnectRetryBaseDelay = const Duration(milliseconds: 500),
Duration reconnectRetryMaxDelay = const Duration(seconds: 30),
OAuthTokenRequestHandler? oauthTokenRequestHandler,
SecretRequestHandler? secretRequestHandler,
}) : this(
protocolFactory: WebSocketClientProtocol.createFactoryWithIAP(url: url),
reconnectTimeout: reconnectTimeout,
reconnectRetryBaseDelay: reconnectRetryBaseDelay,
reconnectRetryMaxDelay: reconnectRetryMaxDelay,
oauthTokenRequestHandler: oauthTokenRequestHandler,
secretRequestHandler: secretRequestHandler,
);