Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 521a5dd2 authored by Chris Manton's avatar Chris Manton
Browse files

For tests hci_layer::callback_handlers private=>protected

Bug: 227615854
Tag: #refactor
Test: gd/cert/run
BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines

Change-Id: Ie5c612a6476a246602901fd160301bf5c232c68f
parent 77c7617e
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -118,6 +118,10 @@ class HciLayer : public Module, public CommandInterface<CommandBuilder> {
      hci::ErrorCode hci_status, uint16_t handle, uint8_t version, uint16_t manufacturer_name, uint16_t sub_version);
  virtual void RegisterLeMetaEventHandler(common::ContextualCallback<void(EventView)> event_handler);

  std::list<common::ContextualCallback<void(uint16_t, ErrorCode)>> disconnect_handlers_;
  std::list<common::ContextualCallback<void(hci::ErrorCode, uint16_t, uint8_t, uint16_t, uint16_t)>>
      read_remote_version_handlers_;

 private:
  struct impl;
  struct hal_callbacks;
@@ -142,9 +146,6 @@ class HciLayer : public Module, public CommandInterface<CommandBuilder> {
    HciLayer& hci_;
  };

  std::list<common::ContextualCallback<void(uint16_t, ErrorCode)>> disconnect_handlers_;
  std::list<common::ContextualCallback<void(hci::ErrorCode, uint16_t, uint8_t, uint16_t, uint16_t)>>
      read_remote_version_handlers_;
  std::mutex callback_handlers_guard_;
  void on_disconnection_complete(EventView event_view);
  void on_read_remote_version_complete(EventView event_view);