onvif
    Preparing search index...

    Interface ServiceCapabilities

    The service capabilities reflect optional functionality of a service. The information is static and does not change during device operation. The following capabilities are available:

    interface ServiceCapabilities {
        accessPointManagementSupported?: boolean;
        areaManagementSupported?: boolean;
        clientSuppliedTokenSupported?: boolean;
        maxAccessPoints?: number;
        maxAreas?: number;
        maxLimit: number;
        [key: string]: unknown;
    }

    Hierarchy (View Summary)

    Indexable

    • [key: string]: unknown
    Index
    accessPointManagementSupported?: boolean

    Indicates that the client can perform CRUD operations (create, read, update and delete) on access points. To enable the use of the commands GetAccessPoints, GetAccessPointList, CreateAccessPoint, ModifyAccessPoint, DeleteAccessPoint, SetAccessPointAuthenticationProfile and DeleteAccessPointAuthenticationProfile, the value must be set to true.

    areaManagementSupported?: boolean

    Indicates that the client can perform CRUD operations (create, read, update and delete) on areas. To enable the use of the commands GetAreas, GetAreaList, CreateArea, ModifyArea and DeleteArea, the value must be set to true.

    clientSuppliedTokenSupported?: boolean

    Indicates that the client is allowed to supply the token when creating access points and areas. To enable the use of the commands SetAccessPoint and SetArea, the value must be set to true.

    maxAccessPoints?: number

    Indicates the maximum number of access points supported by the device.

    maxAreas?: number

    Indicates the maximum number of areas supported by the device.

    maxLimit: number

    The maximum number of entries returned by a single Get<Entity>List or Get<Entity> request. The device shall never return more than this number of entities in a single response.