@aster-rpc/aster API Reference
    Preparing search index...

    Interface ServiceOptions

    Mark a class as an Aster RPC service.

    interface ServiceOptions {
        name: string;
        version?: number;
        scoped?: "shared" | "session" | "stream";
        serialization?: SerializationMode[];
        requires?: CapabilityRequirement;
        metadata?: Metadata;
    }
    Index

    Properties

    name: string
    version?: number
    scoped?: "shared" | "session" | "stream"

    Dispatch scope. Canonical values are 'shared' and 'session'. The legacy alias 'stream' is still accepted on input.

    serialization?: SerializationMode[]
    requires?: CapabilityRequirement
    metadata?: Metadata