mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
* gRPC: Make names more consistent * gRPC: clean up case info and improve Python API for cases * gRPC: much more object oriented Python interface * Python: Make a proper pip-installable package * Update rips Python package to auto generate setup.py with version number * Python: add setup.py to gitignore * Python: Update Python RIPS interface * gRPC: Remove example client from cmake file and unit test * gRPC: Fix up unit test after merge and hide warnings * gRPC: fix up python client code
This commit is contained in:
14
ApplicationCode/GrpcInterface/GrpcProtos/Project.proto
Normal file
14
ApplicationCode/GrpcInterface/GrpcProtos/Project.proto
Normal file
@@ -0,0 +1,14 @@
|
||||
syntax = "proto3";
|
||||
|
||||
import "Case.proto";
|
||||
import "Empty.proto";
|
||||
|
||||
package rips;
|
||||
|
||||
service Project {
|
||||
rpc GetCurrentCase(Empty) returns (CaseRequest) {}
|
||||
rpc GetSelectedCases(Empty) returns (CaseInfoArray) {}
|
||||
rpc GetAllCaseGroups(Empty) returns (CaseGroups) {}
|
||||
rpc GetAllCases(Empty) returns (CaseInfoArray) {}
|
||||
rpc GetCasesInGroup(CaseGroup) returns (CaseInfoArray) {}
|
||||
}
|
||||
Reference in New Issue
Block a user