DurableObjectStubLike
interfaz
Stub de un Durable Object; las salas de Socket exponen además el método RPC meekoPublish.
ts
import type { DurableObjectStubLike } from "@meekojs/meeko/cloudflare";Source code src/cloudflare.ts:75
Declaración #
ts
interface DurableObjectStubLike {
fetch(request: Request): Promise<Response>
meekoPublish?(channel: string, room: string, message: SocketMessage): Promise<void>
}Example #
ts
import type { DurableObjectStubLike } from "@meekojs/meeko/cloudflare";
const stub: DurableObjectStubLike = env.MEEKO_SOCKET.get(env.MEEKO_SOCKET.idFromName("chat\0general"));
await stub.meekoPublish?.("chat", "general", { event: "message", payload: { text: "Hola" } });Miembros #
meekoPublish
#
meekoPublish?(channel: string, room: string, message: SocketMessage): Promise<void>RPC de las salas de Socket; se resuelve cuando la sala acepta el mensaje.