Skip to content

zen_api/lm/acquisition/v1/track_service.proto#

Version: 2026.5.1

Package: zen_api.lm.acquisition.v1

Download proto source

Service TrackService#

The ITrackService interface.

ActivateChannel#

Activates a channel with a specific index in a specific track.

rpc ActivateChannel (zen_api.lm.acquisition.v1.TrackServiceActivateChannelRequest) returns (zen_api.lm.acquisition.v1.TrackServiceActivateChannelResponse);

Request: zen_api.lm.acquisition.v1.TrackServiceActivateChannelRequest

Response: zen_api.lm.acquisition.v1.TrackServiceActivateChannelResponse

ActivateTrack#

Activates a track with a specific index.

rpc ActivateTrack (zen_api.lm.acquisition.v1.TrackServiceActivateTrackRequest) returns (zen_api.lm.acquisition.v1.TrackServiceActivateTrackResponse);

Request: zen_api.lm.acquisition.v1.TrackServiceActivateTrackRequest

Response: zen_api.lm.acquisition.v1.TrackServiceActivateTrackResponse

DeactivateChannel#

Deactivates a channel with a specific index in a specific track.

rpc DeactivateChannel (zen_api.lm.acquisition.v1.TrackServiceDeactivateChannelRequest) returns (zen_api.lm.acquisition.v1.TrackServiceDeactivateChannelResponse);

Request: zen_api.lm.acquisition.v1.TrackServiceDeactivateChannelRequest

Response: zen_api.lm.acquisition.v1.TrackServiceDeactivateChannelResponse

DeactivateTrack#

Deactivates a track with a specific index.

rpc DeactivateTrack (zen_api.lm.acquisition.v1.TrackServiceDeactivateTrackRequest) returns (zen_api.lm.acquisition.v1.TrackServiceDeactivateTrackResponse);

Request: zen_api.lm.acquisition.v1.TrackServiceDeactivateTrackRequest

Response: zen_api.lm.acquisition.v1.TrackServiceDeactivateTrackResponse

GetTrackInfo#

Gets the track information.

rpc GetTrackInfo (zen_api.lm.acquisition.v1.TrackServiceGetTrackInfoRequest) returns (zen_api.lm.acquisition.v1.TrackServiceGetTrackInfoResponse);

Request: zen_api.lm.acquisition.v1.TrackServiceGetTrackInfoRequest

Response: zen_api.lm.acquisition.v1.TrackServiceGetTrackInfoResponse

Message TrackServiceActivateChannelRequest#

The TrackServiceActivateChannelRequest class.

Field Number Type Presence Description
experiment_id 1 string singular Experiment id.
track_index 2 int32 singular An index of a track.
channel_index 3 int32 singular An index of a channel in the track to be activated.

Message TrackServiceActivateChannelResponse#

The TrackServiceActivateChannelResponse class.

Message TrackServiceActivateTrackRequest#

The TrackServiceActivateTrackRequest class.

Field Number Type Presence Description
experiment_id 1 string singular Experiment id.
track_index 2 int32 singular An index of a track to be activated.

Message TrackServiceActivateTrackResponse#

The TrackServiceActivateTrackResponse class.

Message TrackServiceDeactivateChannelRequest#

The TrackServiceDeactivateChannelRequest class.

Field Number Type Presence Description
experiment_id 1 string singular Experiment id.
track_index 2 int32 singular An index of a track.
channel_index 3 int32 singular An index of a channel in the track to be deactivated.

Message TrackServiceDeactivateChannelResponse#

The TrackServiceDeactivateChannelResponse class.

Message TrackServiceDeactivateTrackRequest#

The TrackServiceDeactivateTrackRequest class.

Field Number Type Presence Description
experiment_id 1 string singular Experiment id.
track_index 2 int32 singular An index of a track to be deactivated.

Message TrackServiceDeactivateTrackResponse#

The TrackServiceDeactivateTrackResponse class.

Message TrackServiceGetTrackInfoRequest#

The TrackServiceGetTrackInfoRequest class.

Field Number Type Presence Description
experiment_id 1 string singular Experiment id.

Message TrackServiceGetTrackInfoResponse#

Response object representing the value of track information.

Field Number Type Presence Description
track_info 1 zen_api.lm.acquisition.v1.TrackInfo repeated The track information.