This structure defines an action to call a Method of an Object managed in the same Server where the action is used. The structure is defined in Table 38.
Table 38 – CallLocalMethodActionType Structure
|
Name |
Type |
Description |
|
CallLocalMethodActionType |
structure |
|
|
ObjectId |
0:NodeId |
The NodeId of the Object the Method should be called on |
|
MethodId |
0:NodeId |
The NodeId of the Method to be called |
|
InputValues |
0:BaseDataType[] |
An array of input values to be used in the Method call |
|
LastOutputValues |
0:BaseDataType[] |
An array of the output values the last time the Method was called. Shall be an empty array if no outputs arguments, the LastActionResult is a bad status code or the action was never executed or last execution is unknown. |
Its representation in the AddressSpace is defined in Table 39.
Table 39 – CallLocalMethodActionType Definition
|
Attribute |
Value |
|||||
|
BrowseName |
CallLocalMethodActionType |
|||||
|
IsAbstract |
False |
|||||
|
Description |
This structure defines an action to call a Method of an Object managed in the same Server where the action is used. |
|||||
|
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
|
Subtype of the BaseActionType |
||||||
|
Conformance Units |
||||||
|
Scheduler Scheduling Base |
||||||
|
|
||||||