CIPClass Class
Namespace: GHIElectronics.TinyCLR.EthernetIP.Adapter · Assembly: GHIElectronics.TinyCLR.EthernetIP.Adapter
No description available.
public class CIPClass
Constructors
CIPClass()
public CIPClass()
No description available.
CIPClass(ClassId classCode, int numberClassAttributes, uint highestClassAttributeNumber, int numberClassServices, int numberInstanceAttributes, uint highestInstanceAttributeNumber, int numberInstanceServices, uint numberInstances, string name, ushort revision, bool defaultInitialize)
public CIPClass(ClassId classCode, int numberClassAttributes, uint highestClassAttributeNumber, int numberClassServices, int numberInstanceAttributes, uint highestInstanceAttributeNumber, int numberInstanceServices, uint numberInstances, string name, ushort revision, bool defaultInitialize = true)
No description available.
| Parameter | Type | Description |
|---|---|---|
classCode | ClassId | |
numberClassAttributes | int | |
highestClassAttributeNumber | uint | |
numberClassServices | int | |
numberInstanceAttributes | int | |
highestInstanceAttributeNumber | uint | |
numberInstanceServices | int | |
numberInstances | uint | |
name | string | |
revision | ushort | |
defaultInitialize | bool |
Properties
Impl
public IntPtr Impl { get; set; }
No description available.
ClassCode
public ClassId ClassCode { get; }
The class code. (inherited)
NumberClassAttributes
public int NumberClassAttributes { get; }
No description available.
HighestClassAttributeNumber
public uint HighestClassAttributeNumber { get; }
No description available.
NumberClassServices
public int NumberClassServices { get; }
No description available.
NumberInstanceAttributes
public int NumberInstanceAttributes { get; }
No description available.
HighestInstanceAttributeNumber
public uint HighestInstanceAttributeNumber { get; }
No description available.
NumberInstanceServices
public int NumberInstanceServices { get; }
No description available.
NumberInstances
public uint NumberInstances { get; }
No description available.
Name
public string Name { get; }
The native API name. (inherited)
Revision
public ushort Revision { get; }
gets the Revision / Read "Identity Object" Class Code 0x01 - Attribute ID 4 (inherited)
DefaultInitialize
public bool DefaultInitialize { get; }
No description available.