Lines Matching refs:GattIdentifier
56 const bluetooth::GattIdentifier& characteristic_id) = 0;
66 const bluetooth::GattIdentifier& descriptor_id) = 0;
82 const bluetooth::GattIdentifier& characteristic_id) = 0;
98 const bluetooth::GattIdentifier& descriptor_id) = 0;
127 std::function<void(BLEStatus status, const GattIdentifier& id)>;
139 std::unique_ptr<GattIdentifier> BeginServiceDeclaration(
146 std::unique_ptr<GattIdentifier> AddCharacteristic(
154 std::unique_ptr<GattIdentifier> AddDescriptor(
190 const GattIdentifier& characteristic_id,
200 AttributeEntry(const GattIdentifier& id, in AttributeEntry()
205 GattIdentifier id;
216 GattIdentifier service_id;
251 std::unique_ptr<GattIdentifier> GetIdForService(const UUID& uuid,
253 std::unique_ptr<GattIdentifier> GetIdForCharacteristic(const UUID& uuid);
254 std::unique_ptr<GattIdentifier> GetIdForDescriptor(const UUID& uuid);
309 const GattIdentifier& id);
323 std::unique_ptr<GattIdentifier> PopNextId();
331 std::unique_ptr<GattIdentifier> pending_id_;
334 std::unordered_map<GattIdentifier, int> pending_handle_map_;
337 std::unordered_map<GattIdentifier, int> id_to_handle_map_;
338 std::unordered_map<int, GattIdentifier> handle_to_id_map_;