Cloudflare
DurableObject
EventLogDurableObject
Added in v1.0.0
Source
Signature
declare class EventLogDurableObject extends unknown {
constructor(options: {
readonly ctx: DurableObjectState;
readonly env: unknown;
readonly storageLayer: Layer<Storage>;
});
readonly runtime: ManagedRuntime<Storage, never>;
fetch(): Promise<Response>;
webSocketClose(_ws: WebSocket, code: number, reason: string): void;
webSocketError(_ws: WebSocket, error: Error): void;
webSocketMessage(ws: WebSocket, message: string | ArrayBuffer): Promise<void>;
}