MakeDurableObjectClassOptions
MakeDurableObjectClassOptions:
object
Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:52
Type declaration
onPull()?
optional
onPull: (message
) =>Effect.Effect
<void
> |Promise
<void
>
Parameters
message
WSMessage.PullReq
Returns
Effect.Effect
<void
> | Promise
<void
>
onPullRes()?
optional
onPullRes: (message
) =>Effect.Effect
<void
> |Promise
<void
>
Parameters
message
WSMessage.PullRes
| WSMessage.Error
Returns
Effect.Effect
<void
> | Promise
<void
>
onPush()?
optional
onPush: (message
) =>Effect.Effect
<void
> |Promise
<void
>
Parameters
message
WSMessage.PushReq
Returns
Effect.Effect
<void
> | Promise
<void
>
onPushRes()?
optional
onPushRes: (message
) =>Effect.Effect
<void
> |Promise
<void
>
Parameters
message
WSMessage.PushAck
| WSMessage.Error
Returns
Effect.Effect
<void
> | Promise
<void
>