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

Commit e1921f9f authored by Myles Watson's avatar Myles Watson
Browse files

RootCanal: PhyLayer style fixes

Make deleted constructor public
Use const references for phy Send()
Remove unused device_id
Remove useless const

Bug: 154020729
Test: cert/run --host
Change-Id: Ia31e8f49b989ab5100dd4d457f978af92a1e260d
parent 1ad33d12
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -70,7 +70,7 @@ void Beacon::TimerTick() {
    std::shared_ptr<model::packets::LinkLayerPacketBuilder> to_send =
        std::move(ad);

    for (auto phy : phy_layers_[Phy::Type::LOW_ENERGY]) {
    for (const auto& phy : phy_layers_[Phy::Type::LOW_ENERGY]) {
      phy->Send(to_send);
    }
  }
@@ -87,7 +87,7 @@ void Beacon::IncomingPacket(model::packets::LinkLayerPacketView packet) {
    std::shared_ptr<model::packets::LinkLayerPacketBuilder> to_send =
        std::move(scan_response);

    for (auto phy : phy_layers_[Phy::Type::LOW_ENERGY]) {
    for (const auto& phy : phy_layers_[Phy::Type::LOW_ENERGY]) {
      phy->Send(to_send);
    }
  }
+2 −2
Original line number Diff line number Diff line
@@ -58,14 +58,14 @@ bool Device::IsAdvertisementAvailable() const {
void Device::SendLinkLayerPacket(
    std::shared_ptr<model::packets::LinkLayerPacketBuilder> to_send,
    Phy::Type phy_type) {
  for (auto phy : phy_layers_[phy_type]) {
  for (const auto& phy : phy_layers_[phy_type]) {
    phy->Send(to_send);
  }
}

void Device::SendLinkLayerPacket(model::packets::LinkLayerPacketView to_send,
                                 Phy::Type phy_type) {
  for (auto phy : phy_layers_[phy_type]) {
  for (const auto& phy : phy_layers_[phy_type]) {
    phy->Send(to_send);
  }
}
+1 −1
Original line number Diff line number Diff line
@@ -80,7 +80,7 @@ void Loopback::IncomingPacket(model::packets::LinkLayerPacketView packet) {
    std::shared_ptr<model::packets::LinkLayerPacketBuilder> to_send =
        std::move(scan_response);

    for (auto phy : phy_layers_[Phy::Type::LOW_ENERGY]) {
    for (const auto& phy : phy_layers_[Phy::Type::LOW_ENERGY]) {
      LOG_INFO("Sending a Scan Response on a Phy");
      phy->Send(to_send);
    }
+1 −1
Original line number Diff line number Diff line
@@ -33,7 +33,7 @@ class PhyLayer {
        transmit_to_device_(device_receive) {}

  virtual void Send(
      const std::shared_ptr<model::packets::LinkLayerPacketBuilder> packet) = 0;
      std::shared_ptr<model::packets::LinkLayerPacketBuilder> packet) = 0;
  virtual void Send(model::packets::LinkLayerPacketView packet) = 0;

  virtual void Receive(model::packets::LinkLayerPacketView packet) = 0;
+2 −2
Original line number Diff line number Diff line
@@ -52,8 +52,8 @@ void PhyLayerFactory::UnregisterPhyLayer(uint32_t id) {
}

void PhyLayerFactory::UnregisterAllPhyLayers() {
  for (auto phy_layer : phy_layers_) {
    UnregisterPhyLayer(phy_layer->GetId());
  for (const auto& phy : phy_layers_) {
    UnregisterPhyLayer(phy->GetId());
  }
}

Loading