... | ... | @@ -2,23 +2,23 @@ List of all remote procedure calls: |
|
|
|
|
|
| Name | Args | Returns | Description |
|
|
|
| ------ | ------ | ------ | ------ |
|
|
|
| `node_details` | | | Return a JSON string describing the peer node |
|
|
|
| `node_details` | | *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 |
|
|
|
| `pause` | | | Pause or unpause a reconstruction |
|
|
|
| `update_cfg` | | | Change a JSON config value |
|
|
|
| `get_cfg` | | | Get a JSON config object for specified path |
|
|
|
| `list_configurables` | | | List all configurable entities on node |
|
|
|
| `connect` | | | Make a node connect to another **unused** |
|
|
|
| `find_stream` | | | Returns peer ID if it hosts a stream |
|
|
|
| `list_streams` | | | Get a list of all streams on peer |
|
|
|
| `set_pose` | | | Change camera position of source |
|
|
|
| `get_pose` | | | Get current camera position of source |
|
|
|
| `source_details` | | | Get camera properties including intrinsics |
|
|
|
| `get_stream` | | | Request a number of frames from a source |
|
|
|
| `set_channel` | | | Change the second channel of a source to a different type |
|
|
|
| **URI** | | | Send a frame for the source given by URI |
|
|
|
| `__ping__` | | | Request a timestamp from the node |
|
|
|
| `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 |
|
|
|
| `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 |
|
|
|
| `set_pose` | *string* URI, *[uint8]* matrix | | Change camera position of source |
|
|
|
| `get_pose` | *string* URI | *[uin8]* | Get current camera position of source |
|
|
|
| `source_details` | *string* URI | *int*, *CameraParameters* | Get camera properties including intrinsics |
|
|
|
| `get_stream` | *string* URI, *int* N, *int* rate, *UUID* peer, *string* destURI | | Request a number of frames from a source |
|
|
|
| `set_channel` | *string* URI, *int* channel | | Change the second channel of a source to a different type |
|
|
|
| **URI** | *short* txtimediff, *StreamPacket*, *Packet* | | Send a frame for the source given by URI |
|
|
|
| `__ping__` | | *int64* | Request a timestamp from the node |
|
|
|
| `__disconnect__` | | | Notify a clean disconnect |
|
|
|
| `__handshake__` | | | First message sent to validate connection | |
|
|
\ No newline at end of file |
|
|
| `__handshake__` | *uint64* magic, *int32* version, *UUID* peerID | | First message sent to validate connection | |
|
|
\ No newline at end of file |