Workspace 6.21.5
|
Users can define a Workspace loop body that receives a ZMQ request and returns a response.
Inputs: | |||
---|---|---|---|
Enable loop | bool | If true, the loop will execute multiple iterations, based on its control inputs. If false, the loop will execute a single iteration only. | |
Wrap | bool | If true, once the loop has completed its final iteration and satisfies its termination condition, it will restart executing from the first iteration again. This can be useful for UI-driven applications where continuous (but repeating) feedback loops are required. | |
First iteration? | CSIRO::DataExecution::Dependency | ||
Request | QByteArray | ||
Address | QString | IP address and TCP socket to bind | |
Retry socket binding | int | Retry period (seconds). During this period, the socket binding will be attempted every second until successful or the retry period expires (failure). Using -1 will retry continuously until binding is successful. | |
Ping response | QString | Response to send when a ping request is received. | |
Outputs: | |||
Reply | QByteArray |