Prelude API
    Preparing search index...

    Class RemoteActor<M, R>

    A Ref to an actor served on the other side of a Transport. send and ask behave like their local counterparts; a handler error on the remote side rejects ask with a RemoteError.

    Type Parameters

    • M
    • R = void

    Implements

    Index
    name?: string
    • get pending(): number

      Number of asks awaiting a reply.

      Returns number

    • Stops listening and rejects every pending ask with a RemoteError (code: 'closed').

      Parameters

      • reason: unknown = ...

      Returns void

    • Posts a message. Resolves once the transport has accepted it; delivery is not acknowledged.

      Parameters

      • message: M

      Returns Promise<void>