zen_api/lm/hardware/v2/objective_changer_service.proto#
Version: 2026.5.1
Package: zen_api.lm.hardware.v2
Service ObjectiveChangerService#
The IObjectiveChangerService interface.
GetObjectives#
Gets the objectives
rpc GetObjectives (zen_api.lm.hardware.v2.ObjectiveChangerServiceGetObjectivesRequest) returns (zen_api.lm.hardware.v2.ObjectiveChangerServiceGetObjectivesResponse);
Request: zen_api.lm.hardware.v2.ObjectiveChangerServiceGetObjectivesRequest
Response: zen_api.lm.hardware.v2.ObjectiveChangerServiceGetObjectivesResponse
GetPosition#
Gets the objective position.
rpc GetPosition (zen_api.lm.hardware.v2.ObjectiveChangerServiceGetPositionRequest) returns (zen_api.lm.hardware.v2.ObjectiveChangerServiceGetPositionResponse);
Request: zen_api.lm.hardware.v2.ObjectiveChangerServiceGetPositionRequest
Response: zen_api.lm.hardware.v2.ObjectiveChangerServiceGetPositionResponse
MoveTo#
Moves the objective to the given position index.
rpc MoveTo (zen_api.lm.hardware.v2.ObjectiveChangerServiceMoveToRequest) returns (zen_api.lm.hardware.v2.ObjectiveChangerServiceMoveToResponse);
Request: zen_api.lm.hardware.v2.ObjectiveChangerServiceMoveToRequest
Response: zen_api.lm.hardware.v2.ObjectiveChangerServiceMoveToResponse
Message ObjectiveChangerServiceGetObjectivesRequest#
The ObjectiveChangerServiceGetObjectivesRequest class.
Message ObjectiveChangerServiceGetObjectivesResponse#
A list of available objectives.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
objectives |
1 | zen_api.lm.hardware.v2.ObjectiveData | repeated | The objectives. |
Message ObjectiveChangerServiceGetPositionRequest#
The ObjectiveChangerServiceGetPositionRequest class.
Message ObjectiveChangerServiceGetPositionResponse#
Position index of the objective.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
value |
1 | int32 |
singular | The position index. |
Message ObjectiveChangerServiceMoveToRequest#
The ObjectiveChangerServiceMoveToRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
position_index |
1 | int32 |
singular | New position index. |
Message ObjectiveChangerServiceMoveToResponse#
Describes the result of a ObjectiveChanger.MoveTo request.