Skip to content

Commit 3d04d49

Browse files
authored
Add service definition for adding a material (#44)
1 parent c4b393c commit 3d04d49

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

ansys/api/additive/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.7.0-dev4
1+
1.7.0-dev5

ansys/api/additive/v0/additive_materials.proto

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,28 @@ import "google/protobuf/empty.proto";
1010

1111
service MaterialsService {
1212

13+
rpc AddMaterial(AddMaterialRequest) returns (AddMaterialResponse);
14+
1315
rpc GetMaterialsList (google.protobuf.Empty) returns (GetMaterialsListResponse);
1416

1517
rpc GetMaterial (GetMaterialRequest) returns (AdditiveMaterial);
1618

1719
rpc TuneMaterial (TuneMaterialRequest) returns (stream TuneMaterialResponse);
1820
}
1921

22+
message AddMaterialRequest {
23+
string id = 1;
24+
AdditiveMaterial material = 2;
25+
}
26+
27+
message AddMaterialResponse {
28+
string id = 1;
29+
oneof ResponseType {
30+
string error = 2;
31+
AdditiveMaterial material = 3;
32+
}
33+
}
34+
2035
message GetMaterialRequest {
2136
string name = 1;
2237
}

0 commit comments

Comments
 (0)