MCPcopy Create free account
hub / github.com/FlashpointProject/launcher / server_broadcast

Function server_broadcast

src/shared/socket/SocketServer.ts:140–151  ·  view source on GitHub ↗
(
  server: SocketServerData<T, U, SOCKET>,
  type: TYPE,
  ...args: Parameters<SocketTemplate<T, U>[TYPE]>
)

Source from the content-addressed store, hash-verified

138}
139
140export function server_broadcast<
141 T extends T_BASE,
142 U extends U_BASE<T>,
143 SOCKET extends BaseSocket,
144 TYPE extends keyof SocketTemplate<T, U>
145>(
146 server: SocketServerData<T, U, SOCKET>,
147 type: TYPE,
148 ...args: Parameters<SocketTemplate<T, U>[TYPE]>
149) {
150 server.clients.map(client => server_send(client, type, ...args));
151}

Callers 1

broadcastMethod · 0.90

Calls 2

server_sendFunction · 0.85
mapMethod · 0.65

Tested by

no test coverage detected