libp2p
    Preparing search index...

    Interface Job<JobOptions, JobReturnType>

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

    Type Parameters

    Index

    Properties

    fn: (options: JobOptions) => Promise<JobReturnType>
    id: string
    options: JobOptions
    recipients: JobRecipient<JobReturnType, any>[]
    status: JobStatus
    timeline: JobTimeline

    Methods