//kotlin-sdk/fr.gasmartbuilding.gasmartaccessreadersdk/GASmartAccessReaderSDK
GASmartAccessReaderSDK
[androidJvm]\ class GASmartAccessReaderSDK(context: Context, callbacks: GASmartAccessReaderCallbacks, applicationId: String, iControlUrl: String, userId: String, logLevel: Logger.LogLevel = Logger.LogLevel.INFO)
Constructors
GASmartAccessReaderSDK | [androidJvm] constructor(context: Context, callbacks: GASmartAccessReaderCallbacks, applicationId: String, iControlUrl: String, userId: String, logLevel: Logger.LogLevel = Logger.LogLevel.INFO) |
Types
Name | Summary |
---|---|
Companion | [androidJvm] object Companion |
Properties
Name | Summary |
---|---|
appSign1 | [androidJvm] var appSign1: ByteArray |
appSign2 | [androidJvm] var appSign2: ByteArray |
badgeId | [androidJvm] val badgeId: LiveData<Int> |
centralManager | [androidJvm] var centralManager: CentralManager |
keyPair | [androidJvm] var keyPair: KeyPair? |
peripheralManager | [androidJvm] var peripheralManager: PeripheralManager |
pubKSar | [androidJvm] var pubKSar: ByteArray |
versionName | [androidJvm] var versionName: String |
Functions
Name | Summary |
---|---|
fetchBadgeId | [androidJvm] fun fetchBadgeId() |
getBadgeId | [androidJvm] suspend fun getBadgeId(): Int |
requestPermissionsIfNeeded | [androidJvm] fun requestPermissionsIfNeeded(activity: Activity) |