Product Class
Represents the installed and licensed product, and provides properties to obtain information about the installation and license. Multiple instances of this class can be created as needed, and they all provide access to the same product information.
Inheritance Hierarchy
System.Object
IntervalZero.MaxRT.wRTOS.wRTOSObject
IntervalZero.MaxRT.wRTOS.Config.Product
Namespace:
IntervalZero.MaxRT.wRTOS.Config
Assembly:
IntervalZero.MaxRT.wRTOS (in IntervalZero.MaxRT.wRTOS.dll) Version: 1.0.0.0 (File version: 1.0.1)
Syntax
public class Product : wRTOSObject, IConfigProduct
The Product class exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
|
|
Constructor. |
Properties
| Name | Description | |
|---|---|---|
|
|
True if the object has been disposed, false otherwise. (Inherited from wRTOSObject.) |
|
|
|
Read-only. Returns the path of the wRTOS Runtime installation directory or null if the wRTOS Runtime is not installed. |
|
|
|
Read-only. Returns a human-readable version string for the wRTOS Runtime. If the Runtime is not installed, returns null. |
|
|
|
Read-only. Returns a List<string> containing the paths of the wRTOS SDK installation directories. If no wRTOS SDK installed, returns null. |
|
|
|
Read-only. Returns a List<string> where each string is human-readable version string for an installed wRTOS SDK. If no wRTOS SDKs are installed, returns null. |
Methods
| Name | Description | |
|---|---|---|
|
|
Dispose method. (Inherited from wRTOSObject.) |
|
|
|
Retrieves list of IntervalZero specific security dongles attached to the machine |
|
|
|
Retrieve license information for a given feature and major version. |
|
|
|
Retrieve license information. |
|
|
|
Retrieves version info for the installed Runtime |
|
|
|
This function returns whether the specified RTSS application binary can run. This means it has been built to run with the provided license feature and that there is a valid license for the feature on the system. |
|
|
|
Returns component information. |
|
|
|
Returns true if a valid wRTOS Runtime license exists for the given major version of the Runtime. |
|
|
|
Returns true if a valid wRTOS TCP/IP Stack license exists for the given major version of the Runtime, Otherwise returns false. |
|
|
|
Called when a property is changed (Inherited from wRTOSObject.) |
Events
| Name | Description | |
|---|---|---|
|
|
Event Fired when a property value is changed (Inherited from wRTOSObject.) |
See Also: