Home
last modified time | relevance | path

Searched refs:PhyLayer (Results 1 – 6 of 6) sorted by relevance

/packages/modules/Bluetooth/tools/rootcanal/model/setup/
Dphy_layer.cc23 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()
Dtest_model.h66 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_;
Dtest_model.cc89 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()
Dphy_device.h27 class PhyLayer; variable
38 void Register(PhyLayer* phy);
39 void Unregister(PhyLayer* phy);
57 std::unordered_set<PhyLayer*> phy_layers_;
Dphy_layer.h30 class PhyLayer {
34 PhyLayer(Identifier id, Phy::Type type);
35 virtual ~PhyLayer() {} in ~PhyLayer()
Dphy_device.cc33 void PhyDevice::Register(PhyLayer* phy) { phy_layers_.insert(phy); } in Register()
35 void PhyDevice::Unregister(PhyLayer* phy) { phy_layers_.erase(phy); } in Unregister()