DEVELOPMENT ENVIRONMENT

~liljamo/emerwen-proto

ref: db7d4a878ba2e86d089bf011807dc7fb047c1e51 emerwen-proto/proto/workertomaster.proto -rw-r--r-- 455 bytes
db7d4a87Jonni Liljamo fix(rust): serde derives for PatchTargetRequest.method 2 days ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
syntax = "proto3";
package emerwen.workertomaster;

import "google/protobuf/empty.proto";
import "shared/target.proto";

service WorkerToMaster {
    rpc GetTargets (google.protobuf.Empty) returns (TargetsResponse);
    rpc SetTargetState (SetTargetStateRequest) returns (google.protobuf.Empty);
}

message TargetsResponse {
    repeated shared.Target targets = 1;
}

message SetTargetStateRequest {
    string id = 1;
    shared.TargetState state = 2;
}