Callback interface for handling incoming Program Method calls.
More...
#include <opcua_programstatemachinetype.h>
|
virtual UaStatus | halt (const ServiceContext &serviceContext)=0 |
| Method used to to halt a program Causes the Program to transition from the Ready, Running or Suspended state to the Halted state. More...
|
|
virtual UaStatus | reset (const ServiceContext &serviceContext)=0 |
| Method used to to reset a program Causes the Program to transition from the Halted state to the Ready state. More...
|
|
virtual UaStatus | resume (const ServiceContext &serviceContext)=0 |
| Method used to to resume a program Causes the Program to transition from the Suspended state to the Running state. More...
|
|
virtual UaStatus | start (const ServiceContext &serviceContext)=0 |
| Method used to to start a program Causes the Program to transition from the Ready state to the Running state. More...
|
|
virtual UaStatus | suspend (const ServiceContext &serviceContext)=0 |
| Method used to to suspend a program Causes the Program to transition from the Running state to the Suspended state. More...
|
|
Callback interface for handling incoming Program Method calls.
Method used to to halt a program Causes the Program to transition from the Ready, Running or Suspended state to the Halted state.
- Parameters
-
serviceContext | General context for the service calls containing information like the session object, return diagnostic mask and timeout hint. |
Method used to to reset a program Causes the Program to transition from the Halted state to the Ready state.
- Parameters
-
serviceContext | General context for the service calls containing information like the session object, return diagnostic mask and timeout hint. |
Method used to to resume a program Causes the Program to transition from the Suspended state to the Running state.
- Parameters
-
serviceContext | General context for the service calls containing information like the session object, return diagnostic mask and timeout hint. |
Method used to to start a program Causes the Program to transition from the Ready state to the Running state.
- Parameters
-
serviceContext | General context for the service calls containing information like the session object, return diagnostic mask and timeout hint. |
Method used to to suspend a program Causes the Program to transition from the Running state to the Suspended state.
- Parameters
-
serviceContext | General context for the service calls containing information like the session object, return diagnostic mask and timeout hint. |
The documentation for this class was generated from the following file:
- C:/work/uasdkcpp/src/uaserver/uaservercpp/coremodule/opcua_programstatemachinetype.h