Skip to content

Commit 857ef5f

Browse files
authored
Merge pull request #847 from DaniFoldi/main
Add missing types for Durable Object Hibernation API handlers
2 parents e7fed90 + 4c171db commit 857ef5f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/workerd/api/actor.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,9 @@ class DurableObject: public Fetcher {
9191
JSG_TS_DEFINE(interface DurableObject {
9292
fetch(request: Request): Response | Promise<Response>;
9393
alarm?(): void | Promise<void>;
94+
webSocketMessage(ws: WebSocket, message: string | ArrayBuffer): void | Promise<void>;
95+
webSocketClose(ws: WebSocket, code: number, reason: string, wasClean: boolean): void | Promise<void>;
96+
webSocketError(ws: WebSocket, error: unknown): void | Promise<void>;
9497
});
9598
JSG_TS_OVERRIDE(DurableObjectStub);
9699
// Rename this resource type to DurableObjectStub, and make DurableObject

0 commit comments

Comments
 (0)