BlueZAdvertisingManager class
BlueZ server object to register advertisements.
Constructors
- BlueZAdvertisingManager.new(BlueZClient _client, BlueZObject _object)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
registerAdvertisement(
{required BlueZAdvertisementType type, Map< BlueZManufacturerId, DBusValue> manufacturerData = const {}, List<String> serviceUuids = const [], Map<BlueZUUID, DBusValue> serviceData = const {}, bool includeTxPower = false, List<String> solicitUuids = const [], List<String> includes = const [], int appearance = 0, int duration = 2, int timeout = 0, String localName = '', Future<void> onRelease()?}) → Future<BlueZAdvertisement> - Registers an advertisement object to be sent over the LE advertising channel.
-
toString(
) → String -
A string representation of this object.
inherited
-
unregisterAdvertisement(
BlueZAdvertisement advert) → Future< void> - This unregisters an advertisement that has been previously registered using registerAdvertisement.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited