# Interface: NetworkManager

Defined in: [packages/core/src/network/network-manager.ts:27](https://github.com/leifriksheim/minca/blob/main/core/src/network/network-manager.ts#L27)

One space's peers, whatever carries them

## Properties

| Property | Modifier | Type | Description | Defined in |
| ------ | ------ | ------ | ------ | ------ |
| <a id="property-broadcast"></a> `broadcast` | `readonly` | (`message`) => `void` | - | [packages/core/src/network/network-manager.ts:31](https://github.com/leifriksheim/minca/blob/main/core/src/network/network-manager.ts#L31) |
| <a id="property-connect"></a> `connect` | `readonly` | () => `Promise`\<`void`\> | - | [packages/core/src/network/network-manager.ts:28](https://github.com/leifriksheim/minca/blob/main/core/src/network/network-manager.ts#L28) |
| <a id="property-disconnect"></a> `disconnect` | `readonly` | () => `void` | - | [packages/core/src/network/network-manager.ts:29](https://github.com/leifriksheim/minca/blob/main/core/src/network/network-manager.ts#L29) |
| <a id="property-drop"></a> `drop` | `readonly` | (`peerId`) => `void` | Lets one peer go: it stops being a peer here, and must prove itself again to come back | [packages/core/src/network/network-manager.ts:33](https://github.com/leifriksheim/minca/blob/main/core/src/network/network-manager.ts#L33) |
| <a id="property-getpeers"></a> `getPeers` | `readonly` | () => readonly [`PeerInfo`](https://minca.dev/api/core/interfaces/PeerInfo.md)[] | - | [packages/core/src/network/network-manager.ts:34](https://github.com/leifriksheim/minca/blob/main/core/src/network/network-manager.ts#L34) |
| <a id="property-isconnected"></a> `isConnected` | `readonly` | () => `boolean` | - | [packages/core/src/network/network-manager.ts:37](https://github.com/leifriksheim/minca/blob/main/core/src/network/network-manager.ts#L37) |
| <a id="property-off"></a> `off` | `readonly` | \<`K`\>(`event`, `callback`) => `void` | - | [packages/core/src/network/network-manager.ts:36](https://github.com/leifriksheim/minca/blob/main/core/src/network/network-manager.ts#L36) |
| <a id="property-on"></a> `on` | `readonly` | \<`K`\>(`event`, `callback`) => `void` | - | [packages/core/src/network/network-manager.ts:35](https://github.com/leifriksheim/minca/blob/main/core/src/network/network-manager.ts#L35) |
| <a id="property-send"></a> `send` | `readonly` | (`peerId`, `message`) => `void` | - | [packages/core/src/network/network-manager.ts:30](https://github.com/leifriksheim/minca/blob/main/core/src/network/network-manager.ts#L30) |
