Main Content

iviconfigurationstore

Create IVI configuration store object

    Description

    An IVI® configuration store object represents a connection to the IVI Configuration Server.

    Creation

    Description

    obj = iviconfigurationstore creates an IVI configuration store object and establishes a connection to the IVI Configuration Server. The data in the default configuration store location is used.

    obj = iviconfigurationstore('file') creates an IVI configuration store object and establishes a connection to the IVI Configuration Server. The data in the configuration store, file, is used. If file cannot be found or is not a valid configuration store, an error occurs.

    Properties

    expand all

    Server Properties

    This property is read-only.

    Name of the IVI configuration store server.

    This property is read-only.

    Vendor of the IVI configuration server.

    This property is read-only.

    Version of the IVI configuration store.

    This property is read-only.

    Specification version of the IVI configuration store server that this server revision complies with.

    Configuration Store Properties

    This property is read-only.

    Default configuration store location. The default value is set at IVI installation.

    This property is read-only.

    IVI configuration store being used as an alternative to the default configuration store. The use of an alternative is particular to each iviconfigurationstore object, and is specified when the object is created. The default value is an empty character vector.

    This property is read-only.

    Location of the IVI configuration store actually being used. It is either the default configuration store location, or the ProcessLocation if an alternative to the default configuration store location was specified when the IVI configuration store object was created. The default value is the default configuration store location.

    Other Properties

    This property is read-only.

    All the driver sessions in the IVI configuration store. Each driver session maps a software module to a hardware asset and its IOResourceDescriptor. A driver session also determines default settings and behavior for its software module.

    This property is read-only.

    All hardware assets in the IVI configuration store, each hardware asset referencing an IOResourceDescriptor. The default value is empty.

    This property is read-only.

    Logical name in the IVI configuration store. Each logical name references a driver session in the configuration store, and is used in creating device objects with the icdevice function.

    This property is read-only.

    Published APIs in the IVI configuration store server.

    This property is read-only.

    Description of the IVI configuration store server.

    This property is read-only.

    Sessions in the IVI configuration store, including the driver sessions.

    This property is read-only.

    Software modules in the IVI configuration store. These are installed by the user, but are not configurable. They include instrument drivers. The default value is empty when no software modules are installed.

    Object Functions

    addAdd entry to IVI configuration store object
    commitSave IVI configuration store object to data file
    removeRemove entry from IVI configuration store object
    updateUpdate entry of IVI configuration store object

    Version History

    Introduced before R2006a

    expand all