diff options
Diffstat (limited to 'proto/blueberry/host.proto')
-rw-r--r-- | proto/blueberry/host.proto | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/proto/blueberry/host.proto b/proto/blueberry/host.proto index 85697e5..61ddd8a 100644 --- a/proto/blueberry/host.proto +++ b/proto/blueberry/host.proto @@ -7,6 +7,7 @@ import "google/protobuf/empty.proto"; service Host { rpc Reset(google.protobuf.Empty) returns (google.protobuf.Empty); rpc Connect(ConnectRequest) returns (ConnectResponse); + rpc GetConnection(GetConnectionRequest) returns (GetConnectionResponse); rpc Disconnect(DisconnectRequest) returns (DisconnectResponse); rpc ReadLocalAddress(google.protobuf.Empty) returns (ReadLocalAddressResponse); rpc SetConnectable(SetConnectableRequest) returns (SetConnectableResponse); @@ -26,6 +27,16 @@ message ConnectResponse { } } +message GetConnectionRequest { + bytes address = 1; +} + +message GetConnectionResponse { + oneof response { + Connection connection = 1; + } +} + message DisconnectRequest { Connection connection = 1; } @@ -40,4 +51,4 @@ message SetConnectableRequest { bool connectable = 1; } -message SetConnectableResponse {}
\ No newline at end of file +message SetConnectableResponse {} |