bleson.core.roles.Advertiser
Note
macOS implementation note
You can only set the name and the services UUID's, and the visibility of your advertisement data depends on your app being a foreground or background process.
See the CoreBluetooth documentation.
bleson.core.roles.Observer