compute_service
service Compute
Used to configure datasinks for sensor streams.
This service is used to configure datasink endpoints for frames and telemetry post-processing. It maintains an internal consumer list of datasinks that the kernel broadcasts frames and telemetry to. RPC methods within this service allow for manipulation of this list.
rpc AddDatasinks
Add datasinks to consumer list.
Takes a list of datasinks and adds them to the current consumer list.
Accepts
AddDatasinksRequest
Returns
Response
rpc SetDatasinks
Set the datasink consumer list.
Takes a list of datasinks and replaces the current consumer list with them.
Accepts
SetDatasinksRequest
Returns
Response
rpc RemoveDatasinks
Remove datasinks from consumer list.
Takes a list of datasinks and removes them from the current consumer list.
Accepts
RemoveDatasinksRequest
Returns
Response
enum DatasinkLocation
Denotes where a datasink is located.
Fields
field REMOTE (0)
field LOCAL (1)
message DatasinkInfo
Information about a datasink.
Fields
field id (string)
field location (DatasinkLocation)
message AddDatasinksRequest
Fields
field request (Request)
field datasinks (DatasinkInfo)
message SetDatasinksRequest
Fields
field request (Request)
field datasinks (DatasinkInfo)
message RemoveDatasinksRequest
Fields
field request (Request)
field datasinks (DatasinkInfo)