Package-level declarations

Types

Link copied to clipboard

An object responsible for providing list of advertising servers. Each server is represented by MockServerDevice. It "advertises" with specified BleScanResultData.

Link copied to clipboard
object MockEngine

An object responsible for connecting client with mocked servers. Each server can be started by setting MockServerDevice parameter. If so then instead of calling BLE API it will be communicating with client using MockEngine. All communication will happen locally, but API the server and client side will be using is the same as for BLE calls.

Link copied to clipboard
data class OpenedServer(val serverApi: GattServerAPI, val services: List<IBluetoothGattService>)

Wrapper class grouping server api with it's services.