Searched refs:PhyLayer (Results 1 – 6 of 6) sorted by relevance
/packages/modules/Bluetooth/tools/rootcanal/model/setup/ |
D | phy_layer.cc | 23 PhyLayer::PhyLayer(Identifier id, Phy::Type type) : id(id), type(type) {} in PhyLayer() function in rootcanal::PhyLayer 25 void PhyLayer::Register(std::shared_ptr<PhyDevice> device) { in Register() 30 void PhyLayer::Unregister(PhyDevice::Identifier id) { in Unregister() 40 void PhyLayer::UnregisterAll() { in UnregisterAll() 47 int8_t PhyLayer::ComputeRssi(PhyDevice::Identifier /*sender_id*/, in ComputeRssi() 58 void PhyLayer::Send(std::vector<uint8_t> const& packet, int8_t tx_power, in Send() 69 void PhyLayer::Tick() { in Tick() 75 std::string PhyLayer::ToString() const { in ToString()
|
D | test_model.h | 66 virtual std::unique_ptr<PhyLayer> CreatePhyLayer(PhyLayer::Identifier id, 77 PhyLayer::Identifier AddPhy(Phy::Type type); 78 void RemovePhy(PhyLayer::Identifier id); 80 PhyLayer::Identifier phy_id); 82 PhyLayer::Identifier phy_id); 119 std::map<PhyLayer::Identifier, std::shared_ptr<PhyLayer>> phy_layers_;
|
D | test_model.cc | 89 std::unique_ptr<PhyLayer> TestModel::CreatePhyLayer(PhyLayer::Identifier id, in CreatePhyLayer() 91 return std::make_unique<PhyLayer>(id, type); in CreatePhyLayer() 144 PhyLayer::Identifier TestModel::AddPhy(Phy::Type type) { in AddPhy() 145 static PhyLayer::Identifier next_id = 0; in AddPhy() 146 std::shared_ptr<PhyLayer> phy_layer = CreatePhyLayer(next_id++, type); in AddPhy() 152 void TestModel::RemovePhy(PhyLayer::Identifier phy_id) { in RemovePhy() 161 PhyLayer::Identifier phy_id) { in AddDeviceToPhy() 170 PhyLayer::Identifier phy_id) { in RemoveDeviceFromPhy()
|
D | phy_device.h | 27 class PhyLayer; variable 38 void Register(PhyLayer* phy); 39 void Unregister(PhyLayer* phy); 57 std::unordered_set<PhyLayer*> phy_layers_;
|
D | phy_layer.h | 30 class PhyLayer { 34 PhyLayer(Identifier id, Phy::Type type); 35 virtual ~PhyLayer() {} in ~PhyLayer()
|
D | phy_device.cc | 33 void PhyDevice::Register(PhyLayer* phy) { phy_layers_.insert(phy); } in Register() 35 void PhyDevice::Unregister(PhyLayer* phy) { phy_layers_.erase(phy); } in Unregister()
|