« Back to Product

Documentation

Management of Instances

Debug

IPS_EnableDebugFileactivates the writing of debug logs to a file

IPS_CreateInstance

creates an instance

IPS_DeleteInstance

deletes an instance

IPS_GetInstance

returns extensive information about a specific instance

IPS_GetInstanceIDByName

returns the ID of an instance by its name

IPS_GetInstanceList

returns a list of all existing instances

IPS_GetInstanceListByModuleID

returns all instances with a specific module ID

IPS_GetInstanceListByModuleType

returns a list of all instances with a specific type

IPS_InstanceExists

checks if a specific instance exists

Configuration

IPS_ApplyChangesapplies a changed configuration
IPS_GetConfigurationreads a configuration
IPS_GetConfigurationFormreads a configuration form
IPS_GetPropertyreads the current value of a property
IPS_HasChangeschecks if the configuration was changed
IPS_ResetChangesresets the modified configuration to the current configuration
IPS_SetConfigurationset a new configuration
IPS_SetPropertyset a planned value for a property

References

IPS_GetReferenceListreturns the IDs of all references

Status Variables

Connection

IPS_ConnectInstancecreates a (data) connection between two instances
IPS_DisconnectInstancedisconnects a (data) connection between two instances
IPS_GetCompatibleInstancesreturns compatible instances to an instance
IPS_IsInstanceCompatiblechecks if a connection between two instances is possible
Any questions?