You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
658 B
35 lines
658 B
syntax = "proto3";
|
|
|
|
package bluetooth.facade;
|
|
|
|
import "google/protobuf/empty.proto";
|
|
import "facade/common.proto";
|
|
|
|
service RootFacade {
|
|
rpc StartStack(StartStackRequest) returns (StartStackResponse) {}
|
|
rpc StopStack(StopStackRequest) returns (StopStackResponse) {}
|
|
}
|
|
|
|
enum BluetoothModule {
|
|
HAL = 0;
|
|
HCI = 1;
|
|
HCI_INTERFACES = 2;
|
|
L2CAP = 3;
|
|
SECURITY = 4;
|
|
SHIM = 5;
|
|
}
|
|
|
|
message StartStackRequest {
|
|
BluetoothModule module_under_test = 1;
|
|
}
|
|
|
|
message StartStackResponse {}
|
|
|
|
message StopStackRequest {}
|
|
|
|
message StopStackResponse {}
|
|
|
|
service ReadOnlyProperty {
|
|
rpc ReadLocalAddress(google.protobuf.Empty) returns (facade.BluetoothAddress) {}
|
|
}
|