github.com/mutagen-io/mutagen@v0.18.0-rc1/pkg/service/daemon/daemon.proto (about)

     1  syntax = "proto3";
     2  
     3  package daemon;
     4  
     5  option go_package = "github.com/mutagen-io/mutagen/pkg/service/daemon";
     6  
     7  message VersionRequest{}
     8  
     9  message VersionResponse {
    10      // TODO: Should we encapsulate these inside a Version message type, perhaps
    11      // in the mutagen package?
    12      uint64 major = 1;
    13      uint64 minor = 2;
    14      uint64 patch = 3;
    15      string tag = 4;
    16  }
    17  
    18  message TerminateRequest{}
    19  
    20  message TerminateResponse{}
    21  
    22  service Daemon {
    23      rpc Version(VersionRequest) returns (VersionResponse) {}
    24      rpc Terminate(TerminateRequest) returns (TerminateResponse) {}
    25  }