ParameterClass Class |
Namespace: Demo3D.PLC.Comms.CIP.Nodes
public abstract class ParameterClass : CIPObjectObjectClass
The ParameterClass type exposes the following members.
| Name | Description | |
|---|---|---|
| ParameterClass |
Constructs a Parameter class.
|
| Name | Description | |
|---|---|---|
| Attributes |
Extended attributes.
(Inherited from CIPObject.) | |
| ClassId |
The class id of an object.
(Inherited from CIPObject.) | |
| ClassNode |
The class node of this class object.
(Inherited from CIPObjectObjectClass.) | |
| GetAttributeListSupported |
GetAttributeList service request status code. (Default Success.)
(Inherited from CIPObjectObjectClass.) | |
| GetAttributesAllSupported |
GetAttributesAll service request status code. (Default Success.)
(Inherited from CIPObjectObjectClass.) | |
| GetAttributeSingleSupported |
GetAttributeSingle service request status code. (Default Success.)
(Inherited from CIPObjectObjectClass.) | |
| Hidden |
Class is not reported by the message router. (Default false.)
(Inherited from CIPObjectObjectClass.) | |
| InstanceId |
The instance id of an object.
(Inherited from CIPObject.) | |
| LargeInstIds |
Instance id's are UDINT's. (Default false.)
(Inherited from CIPObjectObjectClass.) | |
| MaxClassAttrId |
The maximum class attribute id.
(Inherited from CIPObjectObjectClass.) | |
| MaxInstanceAttrId |
The maximum instance attribute id.
(Inherited from CIPObjectObjectClass.) | |
| MaxInstanceId |
The maximum instance id.
(Inherited from CIPObjectObjectClass.) | |
| MaxInstanceSupported |
MaxInstance attribute supported. (Default true.)
(Inherited from CIPObjectObjectClass.) | |
| Node |
The associated node in the CIP node hierarchy.
(Inherited from CIPObject.) | |
| NodeName |
Override to provide a name for the node.
(Inherited from CIPObject.) | |
| NotImplementedPaths |
A list of paths that we know we'll get asked for but are deliberately not implemented.
(Inherited from CIPObject.) | |
| NumInstances |
Number of instances. (Default -1 to report actual number of instances.)
(Inherited from CIPObjectObjectClass.) | |
| NumInstancesSupported |
NumInstances attribute supported. (Default true.)
(Inherited from CIPObjectObjectClass.) | |
| NumLinks |
Returns the number of links.
(Inherited from CIPObject.) | |
| Parameters |
The parameters.
| |
| ParentInstance |
The parent instance of a class (or null).
(Inherited from CIPObjectObjectClass.) | |
| Router |
The message router instance.
(Inherited from CIPObject.) | |
| Version |
Version. (Default 1.)
(Inherited from CIPObjectObjectClass.) | |
| VersionSupported |
Version attribute supported. (Default true.)
(Inherited from CIPObjectObjectClass.) |
| Name | Description | |
|---|---|---|
| AddChild |
Add an instance to a class.
(Inherited from CIPObjectObjectClass.) | |
| AllInstances |
All instances.
(Inherited from CIPObjectObjectClass.) | |
| AllObjects |
Returns all linked nodes.
(Inherited from CIPObject.) | |
| ConstructNode |
Initialize object properties.
(Inherited from CIPObject.) | |
| CreateInstance |
Create a new instance of the class.
(Inherited from CIPObjectObjectClass.) | |
| CreateValue |
Create an attribute value of the specified dimensions.
(Inherited from CIPObject.) | |
| Descendants |
Return all descendants of this node.
(Inherited from CIPObject.) | |
| FindAddOrUpdateAttributeValue |
Add or update an attribute value.
(Inherited from CIPObject.)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. | |
| FindInstance |
Find object with a specified id.
(Inherited from CIPObjectObjectClass.) | |
| GetAttributeList |
Service GetAttributeList CIP request.
(Inherited from CIPObject.) | |
| GetAttributeProperties |
Return all attribute properties (in GetAttributeAll order, ie not necessarily numerical order).
(Inherited from CIPObjectObjectClass.) | |
| GetAttributeProperties(UInt32) |
Return the attribute properties for one attribute.
(Inherited from CIPObject.) | |
| GetAttributesAll |
Service GetAttributesAll CIP request.
(Inherited from CIPObject.) | |
| GetAttributeSingle |
Service GetAttributeSingle CIP request.
(Inherited from CIPObject.) | |
| GetAttributeValue |
Read the value of one attribute and write it into the responseData.
(Inherited from CIPObjectObjectClass.) | |
| GetAttributeValues |
Return the values of all the attributes.
(Inherited from CIPObject.) | |
| Initialize |
Initialize the object.
(Inherited from CIPObject.) | |
| MissingAttributeFirstChance |
First chance to intercept a missing attribute.
Return true to indicate that we added an attribute.
(Inherited from CIPObject.) | |
| MissingInstanceFirstChance |
First chance to intercept a missing node.
Return true to indicate that we added a node.
(Inherited from CIPObjectObjectClass.) | |
| NotifyAddedHierarchy |
Initialize object after its has been added to the hierarchy.
(Inherited from CIPObject.) | |
| NotifyAllChildrenRemoved |
Called to notify when all removable children have been removed.
(Inherited from CIPObject.) | |
| NotifyAttributesSet |
Callback to indicate that an attribute value has been set. Only called at the end of the protocol request after all attributes
in the packet have been set.
(Inherited from CIPObject.) | |
| NotifyChildAdded |
Called to notify when a child object is added.
(Inherited from CIPObject.) | |
| NotifyChildRemoved |
Called to notify when a child object has been removed.
(Inherited from CIPObject.) | |
| NotifyRemovedHierarchy |
Called to notify when this object has been removed from the hierarchy.
(Inherited from CIPObject.) | |
| OverrideNodePropertyBag |
Return the property bag for this node.
(Inherited from CIPObject.) | |
| RequestRemoveChild |
Called to request permission to remove a child.
(Inherited from CIPObject.) | |
| ServiceErrorStatus |
Return error code for a service that's not supported by class nodes.
(Inherited from CIPObjectObjectClass.) | |
| ServiceRequest(MessageContext, OutgoingResponseContainer, IncomingRequest) |
Service a request.
(Inherited from CIPServices.) | |
| ServiceRequest(MessageContext, OutgoingResponseContainer, IncomingRequest, EPATHLogicalPath, ServiceRequestHandler) |
Try to service a request where we couldn't traverse the entire logical EPATH.
Route will contain the remaining elements of the path that need to be resolved.
(Inherited from CIPObjectObjectClass.) | |
| SetAttributeList |
Service SetAttributeList CIP request.
(Inherited from CIPObject.) | |
| SetAttributesAll |
Service SetAttributesAll CIP request.
(Inherited from CIPObject.) | |
| SetAttributeSingle |
Service SetAttributeSingle CIP request.
(Inherited from CIPObject.) | |
| SetAttributeValue |
Set one attribute to the value read from requestData.
(Inherited from CIPObject.) | |
| SetInstance |
Set the node id.
(Inherited from CIPObject.) | |
| SetupBus |
Setup the bus configuration.
(Inherited from CIPObject.) |
| Name | Description | |
|---|---|---|
| OnChildAdded |
Occurs when a child object has been added.
(Inherited from CIPObject.) | |
| OnChildRemoved |
Occurs when a child object has been removed.
(Inherited from CIPObject.) |