IOConnection Class |
[TypeConverterAttribute(typeof(ExpandableObjectConverter))] public class IOConnection : IAttributeDatabase
The IOConnection type exposes the following members.
| Name | Description | |
|---|---|---|
| IOConnection | Constructs an IOConnection. |
| Name | Description | |
|---|---|---|
| ConnectionPath | The connection path (if supported). | |
| InConnectionPoint | In connection point (or 0 if not supported). | |
| InDataClassId | InData class from InDataPath. | |
| InDataInstanceId | InData instance id from InDataPath. | |
| InDataPath | InData path. | |
| InDataPtr | In data address. | |
| InDataSize | In data size. | |
| InFormat | In real time format. | |
| InstanceId | ConnectionIO instance id. | |
| OutConnectionPoint | Out connection point (or 0 if not supported). | |
| OutDataClassId | OutData class from OutDataPath. | |
| OutDataInstanceId | OutData instance id from OutDataPath. | |
| OutDataPath | OutData path. | |
| OutDataPtr | Out data address. | |
| OutDataSize | Out data size. | |
| OutFormat | Out real time format. | |
| Type | Connection type. | |
| UpdateRate | Update rate. |
| Name | Description | |
|---|---|---|
| FindAddOrUpdateAttributeValue |
Find, add or update an attribute value.
If an attribute value with the specified id does not exist, then the function 'create' is called to create a new attribute value. If the 'create' function is null then no new attribute value is added. If an attribute value with the specified id already exists, then the function 'update' (if not null) is called to update the attribute value. | |
| GetAttributeValues | Get all the attribute values. |
| Name | Description | |
|---|---|---|
| FindAttributeValue |
Find an attribute value by id.
(Defined by AttributeDatabaseExtensions) | |
| FindByteArrayAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions) | |
| FindByteAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions) | |
| FindDIntAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions) | |
| FindDWordAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions) | |
| FindLIntAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions) | |
| FindLRealAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions) | |
| FindLWordAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions) | |
| FindOrAddAttributeValue |
Find or add an attribute value.
If an attribute value with the specified id does not exist, then the specified attribute is added. If an attribute value with the specified id already exists, then the original attribute is returned. (Defined by AttributeDatabaseExtensions) | |
| FindOrAddAttributeValue |
Find or add an attribute value.
If an attribute value with the specified id already exists, then it's returned. If an attribute value with the specified id does not exist, then a new attribute value is created. (Defined by AttributeDatabaseExtensions) | |
| FindRealAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions) | |
| FindShortStringAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions) | |
| FindWordAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetByteArrayAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetByteArrayAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetByteArrayAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetByteAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetByteAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetDIntAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetDIntAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetDWordAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetDWordAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetLIntAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetLIntAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetLRealAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetLRealAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetLWordAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetLWordAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetRealAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetRealAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetShortStringAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetShortStringAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetWordAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) | |
| GetWordAttribute |
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions) |