rest-vir - v1.0.0
    Preparing search index...

    Type Alias WebSocketImplementation<Context, ServiceName, SpecificWebSocket>

    WebSocketImplementation: SpecificWebSocket extends NoParam
        ? Partial<
            {
                close: (params: any) => MaybePromise<void>;
                message: (params: any) => MaybePromise<void>;
                open: (params: any) => MaybePromise<void>;
            },
        >
        : Partial<
            {
                close: (
                    params: WebSocketImplementationParams<
                        Context,
                        ServiceName,
                        SpecificWebSocket,
                        false,
                    >,
                ) => MaybePromise<void>;
                message: (
                    params: WebSocketImplementationParams<
                        Context,
                        ServiceName,
                        SpecificWebSocket,
                        true,
                    >,
                ) => MaybePromise<void>;
                open: (
                    params: WebSocketImplementationParams<
                        Context,
                        ServiceName,
                        SpecificWebSocket,
                        false,
                    >,
                ) => MaybePromise<void>;
            },
        >

    A WebSocket implementation, with callbacks for WebSocket events.

    Type Parameters