| Class name | Class description |
| BroadcastOption | Represents options for calling startBroadcasting(). |
| ScanEndpointInfo | Represents the information about a discovered endpoint. |
| ScanEndpointCallback | Represents the callback listener class called during endpoint scanning. |
| ScanOption | Represents options for calling startScan(). |
| Policy | Represents the policy used for broadcasting and scanning devices. It is related to the network topology. |
| ConnectInfo | Represents the information about a connection. |
| ConnectCallback | Represents the callback listener class called during connection. |
| ConnectResult | Represents the connection result that is returned. |
| DiscoveryEngine | Represents the entry class for broadcasting, scanning, and connection. This class implements related methods for these features. |
| BleSignal | Represents the BLE signal. |
| Distance | Represents APIs related to distance information. |