/system/bt/gd/facade/ |
D | grpc_root_server.cc | 54 namespace facade { namespace 60 class RootFacadeService : public ::bluetooth::facade::RootFacade::Service { 66 const ::bluetooth::facade::StartStackRequest* request, in StartStack() 67 ::bluetooth::facade::StartStackResponse* response) override { in StartStack() 81 modules.add<::bluetooth::facade::ReadOnlyPropertyServerModule>(); in StartStack() 82 modules.add<::bluetooth::hci::facade::HciFacadeModule>(); in StartStack() 85 modules.add<::bluetooth::facade::ReadOnlyPropertyServerModule>(); in StartStack() 86 modules.add<::bluetooth::hci::facade::HciFacadeModule>(); in StartStack() 87 modules.add<::bluetooth::hci::facade::AclManagerFacadeModule>(); in StartStack() 88 modules.add<::bluetooth::hci::facade::ControllerFacadeModule>(); in StartStack() [all …]
|
D | rootservice.proto | 3 package bluetooth.facade; 6 import "facade/common.proto"; 33 rpc ReadLocalAddress(google.protobuf.Empty) returns (facade.BluetoothAddress) {}
|
D | read_only_property_server.cc | 22 namespace facade { namespace 30 ::bluetooth::facade::BluetoothAddress* response) override { in ReadLocalAddress()
|
/system/bt/gd/ |
D | Android.bp | 218 "facade/facade_main.cc", 219 "facade/grpc_root_server.cc", 220 "facade/read_only_property_server.cc", 758 "facade/common.proto", 759 "facade/rootservice.proto", 761 "hci/facade/hci_facade.proto", 762 "hci/facade/acl_manager_facade.proto", 763 "hci/facade/controller_facade.proto", 764 "hci/facade/le_acl_manager_facade.proto", 765 "hci/facade/le_advertising_manager_facade.proto", [all …]
|
/system/bt/gd/hal/ |
D | hal_facade.proto | 6 import "facade/common.proto"; 9 rpc SendCommand(facade.Data) returns (google.protobuf.Empty) {} 10 rpc StreamEvents(google.protobuf.Empty) returns (stream facade.Data) {} 12 rpc SendAcl(facade.Data) returns (google.protobuf.Empty) {} 13 rpc StreamAcl(google.protobuf.Empty) returns (stream facade.Data) {} 15 rpc SendSco(facade.Data) returns (google.protobuf.Empty) {} 16 rpc StreamSco(google.protobuf.Empty) returns (stream facade.Data) {} 18 rpc SendIso(facade.Data) returns (google.protobuf.Empty) {} 19 rpc StreamIso(google.protobuf.Empty) returns (stream facade.Data) {}
|
D | facade.cc | 45 const ::bluetooth::facade::Data* request, in SendCommand() 59 const ::bluetooth::facade::Data* request, in SendAcl() 68 const ::bluetooth::facade::Data* request, in SendSco() 78 ::grpc::ServerWriter<::bluetooth::facade::Data>* writer) override { in StreamEvents() 85 ::grpc::ServerWriter<::bluetooth::facade::Data>* writer) override { in StreamAcl() 92 ::grpc::ServerWriter<::bluetooth::facade::Data>* writer) override { in StreamSco() 99 ::grpc::ServerWriter<::bluetooth::facade::Data>* writer) override { in StreamIso() 105 ::bluetooth::facade::Data response; in hciEventReceived() 114 ::bluetooth::facade::Data response; in aclDataReceived() 120 ::bluetooth::facade::Data response; in scoDataReceived() [all …]
|
/system/bt/gd/grpc/ |
D | grpc_module.cc | 44 for (const auto& facade : facades_) { in StartServer() local 45 builder.RegisterService(facade->GetService()); in StartServer() 53 for (const auto& facade : facades_) { in StartServer() local 54 facade->OnServerStarted(); in StartServer() 64 for (const auto& facade : facades_) { in StopServer() local 65 facade->OnServerStopped(); in StopServer() 71 void GrpcModule::Register(GrpcFacadeModule* facade) { in Register() argument 74 facades_.push_back(facade); in Register() 77 void GrpcModule::Unregister(GrpcFacadeModule* facade) { in Unregister() argument 81 if (*it == facade) { in Unregister()
|
D | grpc_module.h | 38 void Register(GrpcFacadeModule* facade); 40 void Unregister(GrpcFacadeModule* facade);
|
/system/bt/gd/security/ |
D | facade.proto | 6 import "facade/common.proto"; 7 import "l2cap/classic/facade.proto"; 8 import "hci/facade/le_initiator_address_facade.proto"; 11 rpc CreateBond(facade.BluetoothAddressWithType) returns (google.protobuf.Empty) {} 15 rpc CreateBondLe(facade.BluetoothAddressWithType) returns (google.protobuf.Empty) {} 16 rpc CancelBond(facade.BluetoothAddressWithType) returns (google.protobuf.Empty) {} 17 rpc RemoveBond(facade.BluetoothAddressWithType) returns (google.protobuf.Empty) {} 37 facade.BluetoothAddressWithType address = 1; 43 facade.BluetoothAddressWithType address = 1; 60 facade.BluetoothAddressWithType peer = 2; [all …]
|
/system/bt/gd/hci/facade/ |
D | hci_facade.proto | 6 import "facade/common.proto"; 9 rpc SendCommand(facade.Data) returns (google.protobuf.Empty) {} 12 rpc StreamEvents(google.protobuf.Empty) returns (stream facade.Data) {} 15 rpc StreamLeSubevents(google.protobuf.Empty) returns (stream facade.Data) {} 17 rpc SendAcl(facade.Data) returns (google.protobuf.Empty) {} 18 rpc StreamAcl(google.protobuf.Empty) returns (stream facade.Data) {}
|
D | le_initiator_address_facade.proto | 6 import "facade/common.proto"; 10 …rpc GetCurrentInitiatorAddress(google.protobuf.Empty) returns (bluetooth.facade.BluetoothAddressWi… 11 …rpc GetAnotherAddress(google.protobuf.Empty) returns (bluetooth.facade.BluetoothAddressWithType) {} 24 facade.BluetoothAddressWithType address_with_type = 2;
|
D | facade.cc | 34 namespace facade { namespace 71 const ::bluetooth::facade::Data* command, in SendCommand() 105 ::grpc::ServerWriter<::bluetooth::facade::Data>* writer) override { in StreamEvents() 112 ::grpc::ServerWriter<::bluetooth::facade::Data>* writer) override { in StreamLeSubevents() 137 const ::bluetooth::facade::Data* acl, in SendAcl() 159 ::grpc::ServerWriter<::bluetooth::facade::Data>* writer) override { in StreamAcl() 178 ::bluetooth::facade::Data incoming; in on_acl_ready() 186 ::bluetooth::facade::Data response; in on_event() 194 ::bluetooth::facade::Data response; in on_le_subevent() 202 ::bluetooth::facade::Data response; in on_complete() [all …]
|
D | le_initiator_address_facade.cc | 39 namespace facade { namespace 77 ::bluetooth::facade::BluetoothAddressWithType* response) override { in GetCurrentInitiatorAddress() 79 auto bluetooth_address = new ::bluetooth::facade::BluetoothAddress(); in GetCurrentInitiatorAddress() 81 …response->set_type(static_cast<::bluetooth::facade::BluetoothAddressTypeEnum>(current.GetAddressTy… in GetCurrentInitiatorAddress() 89 ::bluetooth::facade::BluetoothAddressWithType* response) override { in GetAnotherAddress() 91 auto bluetooth_address = new ::bluetooth::facade::BluetoothAddress(); in GetAnotherAddress() 93 …response->set_type(static_cast<::bluetooth::facade::BluetoothAddressTypeEnum>(another.GetAddressTy… in GetAnotherAddress()
|
D | le_advertising_manager_facade.proto | 3 package bluetooth.hci.facade; 6 import "facade/common.proto"; 42 bluetooth.facade.BluetoothOwnAddressTypeEnum own_address_type = 7; 43 bluetooth.facade.BluetoothPeerAddressTypeEnum peer_address_type = 8; 44 bluetooth.facade.BluetoothAddress peer_address = 9;
|
D | le_acl_manager_facade.proto | 6 import "facade/common.proto"; 9 …rpc CreateConnection(bluetooth.facade.BluetoothAddressWithType) returns (stream LeConnectionEvent)… 10 rpc CancelConnection(bluetooth.facade.BluetoothAddressWithType) returns (google.protobuf.Empty) {}
|
/system/bt/gd/hci/ |
D | Android.bp | 61 "facade/facade.cc", 62 "facade/acl_manager_facade.cc", 63 "facade/controller_facade.cc", 64 "facade/le_acl_manager_facade.cc", 65 "facade/le_advertising_manager_facade.cc", 66 "facade/le_initiator_address_facade.cc", 67 "facade/le_scanning_manager_facade.cc",
|
/system/bt/gd/l2cap/classic/ |
D | facade.proto | 6 import "facade/common.proto"; 25 rpc InitiateConnectionForSecurity(facade.BluetoothAddress) returns (google.protobuf.Empty) {} 27 rpc SecurityLinkEnsureAuthenticated(facade.BluetoothAddress) returns (google.protobuf.Empty) {} 28 rpc SecurityLinkHold(facade.BluetoothAddress) returns (google.protobuf.Empty) {} 29 rpc SecurityLinkDisconnect(facade.BluetoothAddress) returns (google.protobuf.Empty) {} 30 rpc SecurityLinkRelease(facade.BluetoothAddress) returns (google.protobuf.Empty) {} 43 facade.BluetoothAddress address = 1; 52 facade.BluetoothAddress remote = 1; 56 facade.BluetoothAddress remote = 1; 67 facade.BluetoothAddress remote = 1; [all …]
|
/system/bt/gd/shim/cert/ |
D | shim_test.py | 24 from facade import common_pb2 as common 25 from facade import rootservice_pb2 as facade_rootservice 27 from shim.facade import facade_pb2 as shim_facade
|
/system/bt/gd/hci/cert/ |
D | le_scanning_manager_test.py | 24 from facade import rootservice_pb2 as facade_rootservice 25 from hci.facade import hci_facade_pb2 as hci_facade 26 from hci.facade import le_scanning_manager_facade_pb2 as le_scanning_facade 27 from hci.facade import le_advertising_manager_facade_pb2 as le_advertising_facade 28 from hci.facade import le_initiator_address_facade_pb2 as le_initiator_address_facade 30 from facade import common_pb2 as common
|
D | le_scanning_with_security_test.py | 21 from hci.facade import hci_facade_pb2 as hci_facade 22 from hci.facade import le_advertising_manager_facade_pb2 as le_advertising_facade 23 from hci.facade import le_initiator_address_facade_pb2 as le_initiator_address_facade 25 from facade import common_pb2 as common
|
D | le_advertising_manager_test.py | 24 from facade import rootservice_pb2 as facade_rootservice 25 from hci.facade import hci_facade_pb2 as hci_facade 26 from hci.facade import \ 29 from facade import common_pb2 as common
|
D | controller_test.py | 22 from facade import rootservice_pb2 as facade_rootservice 23 from hci.facade import controller_facade_pb2 as controller_facade
|
/system/bt/gd/l2cap/le/ |
D | facade.proto | 6 import "facade/common.proto"; 34 facade.BluetoothAddressWithType remote = 1; 43 facade.BluetoothAddressWithType remote = 1; 62 facade.BluetoothAddressWithType remote = 1; 73 facade.BluetoothAddressWithType remote = 1;
|
/system/bt/gd/shim/ |
D | Android.bp | 29 "facade/facade.cc",
|
/system/bt/gd/neighbor/ |
D | Android.bp | 33 "facade/facade.cc",
|