onvif
    Preparing search index...

    Interface ActionEngine

    Action Engine service

    await cam.connect();
    const caps = await cam.actionEngine.getServiceCapabilities();
    const supported = await cam.actionEngine.getSupportedActions();
    const actions = await cam.actionEngine.getActions();
    const triggers = await cam.actionEngine.getActionTriggers();
    interface ActionEngine {
        onvif: Onvif;
        service: keyof OnvifServices;
        xmlns: string;
        createActions(__namedParameters: CreateActions): Promise<Action[]>;
        createActionTriggers(
            __namedParameters: CreateActionTriggers,
        ): Promise<ActionTrigger[]>;
        deleteActions(__namedParameters: DeleteActions): Promise<void>;
        deleteActionTriggers(
            __namedParameters: DeleteActionTriggers,
        ): Promise<void>;
        getActions(_options?: GetActions): Promise<Action[]>;
        getActionTriggers(_options?: GetActionTriggers): Promise<ActionTrigger[]>;
        getServiceCapabilities(): Promise<Capabilities>;
        getSupportedActions(
            _options?: GetSupportedActions,
        ): Promise<SupportedActions>;
        modifyActions(__namedParameters: ModifyActions): Promise<void>;
        modifyActionTriggers(
            __namedParameters: ModifyActionTriggers,
        ): Promise<void>;
        request<T = any>(
            body: Record<string, any>,
            options?: LineraseOptions,
        ): Promise<T>;
    }

    Hierarchy (View Summary)

    Index
    onvif: Onvif
    service: keyof OnvifServices
    xmlns: string