## IReconnectingWebSocket interface

**Signature:**

```typescript
export interface IReconnectingWebSocket extends TypedEventTarget<WebSocketEventMap>
```

**Extends:** [TypedEventTarget](/content/docs/sdk/core.typedeventtarget) < [WebSocketEventMap](/content/docs/sdk/core.websocketeventmap_2/index.html) >

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [readyState](/content/docs/sdk/core.ireconnectingwebsocket.readystate) |  | number |  |

## Methods

| Method | Description |
| --- | --- |
| [close(code, reason)](/content/docs/sdk/core.ireconnectingwebsocket.close) |  |
| [reconnect(code, reason)](/content/docs/sdk/core.ireconnectingwebsocket.reconnect) |  |
| [send(message)](/content/docs/sdk/core.ireconnectingwebsocket.send) |  |

- [IReconnectingWebSocket interface](/content/docs/sdk/core.ireconnectingwebsocket#ireconnectingwebsocket-interface/index.html)
- [Properties](/content/docs/sdk/core.ireconnectingwebsocket#properties/index.html)
- [Methods](/content/docs/sdk/core.ireconnectingwebsocket#methods/index.html)
