7.10.2 Stop Method
The signature of this Method is specified below.
Signature
Stop (
[in] 0:Int64 StopMode
[out] 0:Int32 Status
);The Stop Method is called by a Client to stop execution of the entity which is represented by the state machine.
| Argument | Description |
| StopMode | provides a way to differentiate between different stop modes. This parameter should correspond to one of the values in the PossibleStopModes array. |
| Status | 0 – OK Values > 0 are reserved for errors defined by this and future standards. Values < 0 shall be used for application-specific errors. |
The possible Method result codes are formally defined in Table 40.
| Result Code | Description |
| Good | The operation succeeded |
| Bad_InternalError | The operation failed because of an internal error |
| Bad_ResourceUnavailable | The Method is locked by another Client/Clientgroup |
| Bad_UserAccessDenied | The caller is not allowed to call this Method. |
The Stop Method representation in the AddressSpace is formally defined in the table below.
| Attribute | Value | ||||
| BrowseName | Stop | ||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | Others |
|---|---|---|---|---|---|
| 0:HasProperty | Variable | 0:InputArguments | 0:Argument[] | 0:PropertyType | M |
| 0:HasProperty | Variable | 0:OutputArguments | 0:Argument[] | 0:PropertyType | M |