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
15 lines
375 B
Protocol Buffer
15 lines
375 B
Protocol Buffer
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) {}
|
|
}
|