Skip to content

API reference

Every public name, one page per topic:

  • Bluetooth: opening Bluetooth, and whether it can be used.
  • Devices: the devices you connect to.
  • Serving: letting devices connect to you.
  • Channels: sending and receiving.
  • Errors: what can go wrong.
  • macOS: naming your program for the permission dialog.

Everything is importable from the top-level aio_rfcomm package, except the errors, which live in aio_rfcomm.errors, and what only macOS needs, which lives in aio_rfcomm.macos.