-
Notifications
You must be signed in to change notification settings - Fork 599
Expand file tree
/
Copy pathpayload_registration_service.proto
More file actions
26 lines (21 loc) · 1.18 KB
/
payload_registration_service.proto
File metadata and controls
26 lines (21 loc) · 1.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// Copyright (c) 2023 Boston Dynamics, Inc. All rights reserved.
//
// Downloading, reproducing, distributing or otherwise using the SDK Software
// is subject to the terms and conditions of the Boston Dynamics Software
// Development Kit License (20191101-BDSDK-SL).
syntax = "proto3";
package bosdyn.api;
option go_package = "bosdyn/api/payload_registration_service";
option java_outer_classname = "PayloadRegistrationServiceProto";
import "bosdyn/api/payload_registration.proto";
// This service provides a way to register new payloads.
service PayloadRegistrationService {
// Register a payload with the directory.
rpc RegisterPayload(RegisterPayloadRequest) returns (RegisterPayloadResponse);
// Update the version for the registered payload.
rpc UpdatePayloadVersion(UpdatePayloadVersionRequest) returns (UpdatePayloadVersionResponse);
// Get the authentication token information associated with a given payload.
rpc GetPayloadAuthToken(GetPayloadAuthTokenRequest) returns (GetPayloadAuthTokenResponse);
// Tell the robot whether the specified payload is attached..
rpc UpdatePayloadAttached(UpdatePayloadAttachedRequest) returns (UpdatePayloadAttachedResponse);
}