()
| 36 | } |
| 37 | |
| 38 | export function create_server< |
| 39 | T extends T_BASE, |
| 40 | U extends U_BASE<T>, |
| 41 | SOCKET extends BaseSocket |
| 42 | >(): SocketServerData<T, U, SOCKET> { |
| 43 | return { |
| 44 | clients: [], |
| 45 | next_client_id: 0, |
| 46 | }; |
| 47 | } |
| 48 | |
| 49 | export function server_add_client< |
| 50 | T extends T_BASE, |