libp2p
    Preparing search index...

    Interface Job<JobOptions, JobReturnType>

    interface Job<
        JobOptions extends AbortOptions = AbortOptions,
        JobReturnType = unknown,
    > {
        fn: (options: JobOptions) => Promise<JobReturnType>;
        id: string;
        options: JobOptions;
        recipients: JobRecipient<JobReturnType>[];
        status: JobStatus;
        timeline: JobTimeline;
        abort(err: Error): void;
        cleanup(): void;
        join(options?: AbortOptions): Promise<JobReturnType>;
        onAbort(): void;
        run(): Promise<void>;
    }

    Type Parameters

    Index

    Properties

    fn: (options: JobOptions) => Promise<JobReturnType>
    id: string
    options: JobOptions
    status: JobStatus
    timeline: JobTimeline

    Methods