OPC Foundation
  • Documents
  • NodeSets
  • Search
7.10.2 Stop Method

The signature of this Method is specified below.

Signature

Stop (

[in]0:Int64 StopMode

[out]0:Int32Status

);

The Stop Method is called by a Client to stop execution of the entity which is represented by the state machine.

Table 39 – Stop Method Arguments

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.

Table 40 – Method Result Codes (defined in Call Service)

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.

Table 41 – Stop Method AddressSpace definition.

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

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation