Loom Engine - v3.1.1
    Preparing search index...

    Interface LagCompensationWsAdapterOptions<TState, TInput>

    interface LagCompensationWsAdapterOptions<TState = unknown, TInput = unknown> {
        lag?: LagCompensation<TState, TInput>;
        lagOptions?: LagCompensationOptions<TState>;
        onResync?: (
            tick: number,
            state: TState,
            surviving: InputEntry<TInput>[],
        ) => void;
        onRewindRequest?: (
            tick: number,
            result: RewindResult<TState, TInput> | null,
        ) => void;
        onError?: (err: Error, raw: string) => void;
        nowFn: () => number;
    }

    Type Parameters

    • TState = unknown
    • TInput = unknown
    Index

    Properties

    onResync?: (
        tick: number,
        state: TState,
        surviving: InputEntry<TInput>[],
    ) => void
    onRewindRequest?: (
        tick: number,
        result: RewindResult<TState, TInput> | null,
    ) => void
    onError?: (err: Error, raw: string) => void
    nowFn: () => number