IOMap Class |
Namespace: Demo3D.PLC.Rockwell.Comms.CIP.Nodes
[TypeConverterAttribute(typeof(ExpandableObjectConverter))] public class IOMap : IAttributeDatabase
The IOMap type exposes the following members.
| Name | Description | |
|---|---|---|
| Address |
Map address.
| |
| CompatibleModule |
Compatible module bit set.
| |
| ConfigAddress |
Configuration data address.
| |
| ConfigScript |
Configuration script.
| |
| ConfigScriptPath |
Configuration script EPATH.
| |
| Configuration |
Parsed configuration (normally passed in the Forward Open request).
| |
| ConfigurationData |
Configuration data (normally passed in the Forward Open request).
| |
| EDSInfo |
EDS info for this entry.
| |
| InstanceId |
Instance id of map entry.
| |
| Key |
The EDS info (with the compatibility bit encoded in the revision major).
| |
| KeyMask |
Key mask.
| |
| LinkAddr |
Link address.
| |
| LinkPort |
Link port.
| |
| MapAddress |
Address of map entry.
| |
| Mode |
Mode.
| |
| ParentInst |
Parent instance id.
| |
| Storage |
Storage data.
| |
| StorageId |
Storage instance id.
| |
| Type |
The IO Map entry type.
|
| 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(AttributeValue, Boolean) | Overloaded.
Find or add an attribute value.
(Defined by AttributeDatabaseExtensions.)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. | |
| FindOrAddAttributeValue(UInt32, DataDimensions, Boolean) | Overloaded.
Find or add an attribute value.
(Defined by AttributeDatabaseExtensions.)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. | |
| FindRealAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| FindShortStringAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| FindWordAttribute |
Finds an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetByteArrayAttribute(UInt32, Int32) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetByteArrayAttribute(UInt32, Int32, Boolean) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetByteArrayAttribute(UInt32, Int32, BufferSegment) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetByteAttribute(UInt32, Boolean) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetByteAttribute(UInt32, Byte) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetDIntAttribute(UInt32, Boolean) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetDIntAttribute(UInt32, Int32) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetDWordAttribute(UInt32, Boolean) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetDWordAttribute(UInt32, UInt32) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetLIntAttribute(UInt32, Boolean) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetLIntAttribute(UInt32, Int64) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetLRealAttribute(UInt32, Boolean) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetLRealAttribute(UInt32, Double) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetLWordAttribute(UInt32, Boolean) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetLWordAttribute(UInt32, UInt64) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetRealAttribute(UInt32, Boolean) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetRealAttribute(UInt32, Single) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetShortStringAttribute(UInt32, Int32, Boolean) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetShortStringAttribute(UInt32, Int32, String) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetWordAttribute(UInt32, Boolean) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) | |
| GetWordAttribute(UInt32, UInt16) | Overloaded.
Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions.) |