Stop a QNX target
target_stopPower off a QNX QEMU target after waiting for active runs to release their shared lock, then terminate the verified QEMU process; target disk files persist while background runs are lost.
Instructions
Power off the target's QEMU (mkqnximage --stop, then SIGTERM/SIGKILL through a pidfd of the verified QEMU process). Waits for runs in progress (they hold a shared lock). Background runs are lost; files on the target disk persist.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "target_stop"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Target name such as 'tb' (lowercase letters, digits, '-', '_'); must be inside the server allowlist |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||