1syntax = "proto3"; 2 3package blueberry.facade.hal; 4 5import "google/protobuf/empty.proto"; 6import "blueberry/facade/common.proto"; 7 8service HciHalFacade { 9 rpc SendCommand(blueberry.facade.Data) returns (google.protobuf.Empty) {} 10 rpc StreamEvents(google.protobuf.Empty) returns (stream blueberry.facade.Data) {} 11 12 rpc SendAcl(blueberry.facade.Data) returns (google.protobuf.Empty) {} 13 rpc StreamAcl(google.protobuf.Empty) returns (stream blueberry.facade.Data) {} 14 15 rpc SendSco(blueberry.facade.Data) returns (google.protobuf.Empty) {} 16 rpc StreamSco(google.protobuf.Empty) returns (stream blueberry.facade.Data) {} 17 18 rpc SendIso(blueberry.facade.Data) returns (google.protobuf.Empty) {} 19 rpc StreamIso(google.protobuf.Empty) returns (stream blueberry.facade.Data) {} 20} 21