Loading system/gd/hci/Android.bp +3 −3 Original line number Diff line number Diff line Loading @@ -4,8 +4,9 @@ filegroup { "acl_manager/acl_connection.cc", "acl_manager/classic_acl_connection.cc", "acl_manager/le_acl_connection.cc", "acl_manager/round_robin_scheduler.cc", "acl_manager/acl_fragmenter.cc", "acl_manager.cc", "acl_fragmenter.cc", "address.cc", "class_of_device.cc", "controller.cc", Loading @@ -14,7 +15,6 @@ filegroup { "hci_layer.cc", "le_advertising_manager.cc", "le_scanning_manager.cc", "round_robin_scheduler.cc", ], } Loading @@ -22,6 +22,7 @@ filegroup { name: "BluetoothHciTestSources", srcs: [ "acl_builder_test.cc", "acl_manager/round_robin_scheduler_test.cc", "acl_manager_test.cc", "address_unittest.cc", "address_with_type_test.cc", Loading @@ -34,7 +35,6 @@ filegroup { "hci_packets_test.cc", "le_advertising_manager_test.cc", "le_scanning_manager_test.cc", "round_robin_scheduler_test.cc", ], } Loading system/gd/hci/acl_manager.cc +3 −1 Original line number Diff line number Diff line Loading @@ -24,9 +24,9 @@ #include "hci/acl_manager/connection_management_callbacks.h" #include "hci/acl_manager/le_acl_connection.h" #include "hci/acl_manager/le_impl.h" #include "hci/acl_manager/round_robin_scheduler.h" #include "hci/controller.h" #include "hci/hci_layer.h" #include "hci/round_robin_scheduler.h" #include "security/security_module.h" namespace bluetooth { Loading @@ -46,6 +46,8 @@ using acl_manager::le_impl; using acl_manager::LeAclConnection; using acl_manager::LeConnectionCallbacks; using acl_manager::RoundRobinScheduler; struct AclManager::impl { impl(const AclManager& acl_manager) : acl_manager_(acl_manager) {} Loading system/gd/hci/acl_fragmenter.cc→system/gd/hci/acl_manager/acl_fragmenter.cc +3 −1 Original line number Diff line number Diff line Loading @@ -14,13 +14,14 @@ * limitations under the License. */ #include "hci/acl_fragmenter.h" #include "hci/acl_manager/acl_fragmenter.h" #include "os/log.h" #include "packet/fragmenting_inserter.h" namespace bluetooth { namespace hci { namespace acl_manager { AclFragmenter::AclFragmenter(size_t mtu, std::unique_ptr<packet::BasePacketBuilder> packet) : mtu_(mtu), packet_(std::move(packet)) {} Loading @@ -33,5 +34,6 @@ std::vector<std::unique_ptr<packet::RawBuilder>> AclFragmenter::GetFragments() { return to_return; } } // namespace acl_manager } // namespace hci } // namespace bluetooth system/gd/hci/acl_fragmenter.h→system/gd/hci/acl_manager/acl_fragmenter.h +2 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ namespace bluetooth { namespace hci { namespace acl_manager { class AclFragmenter { public: Loading @@ -40,5 +41,6 @@ class AclFragmenter { std::unique_ptr<packet::BasePacketBuilder> packet_; }; } // namespace acl_manager } // namespace hci } // namespace bluetooth system/gd/hci/acl_manager/classic_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -20,8 +20,8 @@ #include "hci/acl_manager/assembler.h" #include "hci/acl_manager/disconnector_for_le.h" #include "hci/acl_manager/event_checkers.h" #include "hci/acl_manager/round_robin_scheduler.h" #include "hci/controller.h" #include "hci/round_robin_scheduler.h" #include "security/security_manager_listener.h" #include "security/security_module.h" Loading Loading
system/gd/hci/Android.bp +3 −3 Original line number Diff line number Diff line Loading @@ -4,8 +4,9 @@ filegroup { "acl_manager/acl_connection.cc", "acl_manager/classic_acl_connection.cc", "acl_manager/le_acl_connection.cc", "acl_manager/round_robin_scheduler.cc", "acl_manager/acl_fragmenter.cc", "acl_manager.cc", "acl_fragmenter.cc", "address.cc", "class_of_device.cc", "controller.cc", Loading @@ -14,7 +15,6 @@ filegroup { "hci_layer.cc", "le_advertising_manager.cc", "le_scanning_manager.cc", "round_robin_scheduler.cc", ], } Loading @@ -22,6 +22,7 @@ filegroup { name: "BluetoothHciTestSources", srcs: [ "acl_builder_test.cc", "acl_manager/round_robin_scheduler_test.cc", "acl_manager_test.cc", "address_unittest.cc", "address_with_type_test.cc", Loading @@ -34,7 +35,6 @@ filegroup { "hci_packets_test.cc", "le_advertising_manager_test.cc", "le_scanning_manager_test.cc", "round_robin_scheduler_test.cc", ], } Loading
system/gd/hci/acl_manager.cc +3 −1 Original line number Diff line number Diff line Loading @@ -24,9 +24,9 @@ #include "hci/acl_manager/connection_management_callbacks.h" #include "hci/acl_manager/le_acl_connection.h" #include "hci/acl_manager/le_impl.h" #include "hci/acl_manager/round_robin_scheduler.h" #include "hci/controller.h" #include "hci/hci_layer.h" #include "hci/round_robin_scheduler.h" #include "security/security_module.h" namespace bluetooth { Loading @@ -46,6 +46,8 @@ using acl_manager::le_impl; using acl_manager::LeAclConnection; using acl_manager::LeConnectionCallbacks; using acl_manager::RoundRobinScheduler; struct AclManager::impl { impl(const AclManager& acl_manager) : acl_manager_(acl_manager) {} Loading
system/gd/hci/acl_fragmenter.cc→system/gd/hci/acl_manager/acl_fragmenter.cc +3 −1 Original line number Diff line number Diff line Loading @@ -14,13 +14,14 @@ * limitations under the License. */ #include "hci/acl_fragmenter.h" #include "hci/acl_manager/acl_fragmenter.h" #include "os/log.h" #include "packet/fragmenting_inserter.h" namespace bluetooth { namespace hci { namespace acl_manager { AclFragmenter::AclFragmenter(size_t mtu, std::unique_ptr<packet::BasePacketBuilder> packet) : mtu_(mtu), packet_(std::move(packet)) {} Loading @@ -33,5 +34,6 @@ std::vector<std::unique_ptr<packet::RawBuilder>> AclFragmenter::GetFragments() { return to_return; } } // namespace acl_manager } // namespace hci } // namespace bluetooth
system/gd/hci/acl_fragmenter.h→system/gd/hci/acl_manager/acl_fragmenter.h +2 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ namespace bluetooth { namespace hci { namespace acl_manager { class AclFragmenter { public: Loading @@ -40,5 +41,6 @@ class AclFragmenter { std::unique_ptr<packet::BasePacketBuilder> packet_; }; } // namespace acl_manager } // namespace hci } // namespace bluetooth
system/gd/hci/acl_manager/classic_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -20,8 +20,8 @@ #include "hci/acl_manager/assembler.h" #include "hci/acl_manager/disconnector_for_le.h" #include "hci/acl_manager/event_checkers.h" #include "hci/acl_manager/round_robin_scheduler.h" #include "hci/controller.h" #include "hci/round_robin_scheduler.h" #include "security/security_manager_listener.h" #include "security/security_module.h" Loading