mirror of
https://github.com/openflocon/Flocon.git
synced 2026-05-14 22:31:58 +00:00
feat: [ADB] device serial detection (#109)
* feat: [ADB] device serial detection * feat: [ADB] device serial detection * added device plugin * sucessfully got the serial * sucessfully got the serial --------- Co-authored-by: Florent Champigny <florent@bere.al>
This commit is contained in:
parent
08698acf25
commit
0321da0c4a
25 changed files with 294 additions and 4 deletions
|
|
@ -5,6 +5,7 @@ import io.github.openflocon.flocon.core.FloconMessageSender
|
|||
import io.github.openflocon.flocon.plugins.analytics.FloconAnalyticsPlugin
|
||||
import io.github.openflocon.flocon.plugins.dashboard.FloconDashboardPlugin
|
||||
import io.github.openflocon.flocon.plugins.deeplinks.FloconDeeplinksPlugin
|
||||
import io.github.openflocon.flocon.plugins.device.FloconDevicePlugin
|
||||
import io.github.openflocon.flocon.plugins.network.FloconNetworkPlugin
|
||||
import io.github.openflocon.flocon.plugins.tables.FloconTablePlugin
|
||||
import kotlinx.coroutines.flow.MutableStateFlow
|
||||
|
|
@ -28,6 +29,7 @@ abstract class FloconApp {
|
|||
val deeplinksPlugin: FloconDeeplinksPlugin
|
||||
val analyticsPlugin: FloconAnalyticsPlugin
|
||||
val networkPlugin: FloconNetworkPlugin
|
||||
val devicePlugin: FloconDevicePlugin
|
||||
}
|
||||
|
||||
open val client: FloconApp.Client? = null
|
||||
|
|
|
|||
|
|
@ -0,0 +1,13 @@
|
|||
package io.github.openflocon.flocon.plugins.device
|
||||
|
||||
import io.github.openflocon.flocon.core.FloconPlugin
|
||||
import io.github.openflocon.flocon.plugins.network.model.FloconNetworkCall
|
||||
import io.github.openflocon.flocon.plugins.network.model.FloconNetworkCallRequest
|
||||
import io.github.openflocon.flocon.plugins.network.model.FloconNetworkCallResponse
|
||||
import io.github.openflocon.flocon.plugins.network.model.FloconNetworkRequest
|
||||
import io.github.openflocon.flocon.plugins.network.model.FloconNetworkResponse
|
||||
import io.github.openflocon.flocon.plugins.network.model.MockNetworkResponse
|
||||
|
||||
interface FloconDevicePlugin : FloconPlugin {
|
||||
fun registerWithSerial(serial: String)
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue