Skip to content

Commit 8662cdc

Browse files
authored
Add settings service (#48)
1 parent 1502d50 commit 8662cdc

File tree

3 files changed

+32
-2
lines changed

3 files changed

+32
-2
lines changed

ansys/api/additive/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.1.0-dev0
1+
2.2.0-dev0
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
syntax = "proto3";
2+
3+
// See https://docs.microsoft.com/en-us/aspnet/core/grpc/versioning?view=aspnetcore-6.0 for what consitutes a breaking change
4+
package ansys.api.additive.v0.settings;
5+
6+
option csharp_namespace = "Ansys.Api.Additive.Settings";
7+
8+
import "google/protobuf/empty.proto";
9+
10+
service SettingsService {
11+
rpc ApplySettings(SettingsRequest) returns (SettingsResponse);
12+
rpc ListSettings(google.protobuf.Empty) returns (ListSettingsResponse);
13+
}
14+
15+
message Setting {
16+
string key = 1;
17+
string value = 2;
18+
}
19+
20+
message SettingsRequest {
21+
repeated Setting settings = 1;
22+
}
23+
24+
message SettingsResponse {
25+
repeated string messages = 1;
26+
}
27+
28+
message ListSettingsResponse {
29+
repeated Setting settings = 1;
30+
}

ansys/api/additive/v0/additive_simulation.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,4 @@ message MeshResponse {
9595
oneof ResponseType {
9696
VoxelMeshResult voxel_mesh_result = 10;
9797
}
98-
}
98+
}

0 commit comments

Comments
 (0)