... | ... | @@ -53,14 +53,14 @@ Procedures below that do not have a return value also do not send one and so sho |
|
|
|
|
|
| Name | Args | Returns | Description |
|
|
|
| ------ | ------ | ------ | ------ |
|
|
|
| `node_details` | | *string* | Return a JSON string describing the peer node |
|
|
|
| `node_details` [[cpp]](https://gitlab.utu.fi/nicolas.pope/ftl/blob/master/components/control/cpp/src/slave.cpp#L49) | | *string* | Return a JSON string describing the peer node |
|
|
|
| `log` | | | A log message **unused** |
|
|
|
| `restart` | | | Force a node to restart itself |
|
|
|
| `shutdown` | | | Terminate a node process |
|
|
|
| `restart` [[cpp]](https://gitlab.utu.fi/nicolas.pope/ftl/blob/master/components/control/cpp/src/slave.cpp#L20) | | | Force a node to restart itself |
|
|
|
| `shutdown` [[cpp]](https://gitlab.utu.fi/nicolas.pope/ftl/blob/master/components/control/cpp/src/slave.cpp#L27) | | | Terminate a node process |
|
|
|
| `pause` | | | Pause or unpause a reconstruction |
|
|
|
| `update_cfg` | *string* URI, *ANY* value | | Change a JSON config value at path given by URI |
|
|
|
| `get_cfg` | *string* URI | *ANY* | Get a JSON config object for specified URI |
|
|
|
| `list_configurables` | | *[string, ...]* | List all configurable entities on node |
|
|
|
| `update_cfg` [[cpp]](https://gitlab.utu.fi/nicolas.pope/ftl/blob/master/components/control/cpp/src/slave.cpp#L37) | *string* URI, *ANY* value | | Change a JSON config value at path given by URI |
|
|
|
| `get_cfg` [[cpp]](https://gitlab.utu.fi/nicolas.pope/ftl/blob/master/components/control/cpp/src/slave.cpp#L41) | *string* URI | *ANY* | Get a JSON config object for specified URI |
|
|
|
| `list_configurables` [[cpp]](https://gitlab.utu.fi/nicolas.pope/ftl/blob/master/components/control/cpp/src/slave.cpp#L45) | | *[string, ...]* | List all configurable entities on node |
|
|
|
| `connect` | *string* URI | | Make a node connect to another **unused** |
|
|
|
| `find_stream` | *string* URI | *UUID* or *null* | Returns peer ID if it hosts a stream |
|
|
|
| `list_streams` | | *[string,...]* | Get a list of all streams on peer |
|
... | ... | |