Package-level declarations

Types

Link copied to clipboard
class BinderProviderImpl @Inject constructor(val context: Context, @Named(value = "defaultScope") val scope: CoroutineScope) : BinderProvider
Link copied to clipboard
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BinderProviderImpl_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BinderProviderImpl_Factory : Factory<T>
Link copied to clipboard
@Singleton
class BinderWrapperImpl @Inject constructor(val context: Context, broadcastReceiver: ScatterbrainBroadcastReceiver, binderProvider: BinderProvider, @Named(value = "defaultScope") defaultScope: CoroutineScope) : BinderWrapper
Link copied to clipboard
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BinderWrapperImpl_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BinderWrapperImpl_Factory : Factory<T>
Link copied to clipboard
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DaggerSdkComponent
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DaggerSdkComponent
Link copied to clipboard
data class Handlers(val handshakeResult: MutableLiveData<HandshakeResult> = MutableLiveData(), val luidState: MutableLiveData<ParcelUuid> = MutableLiveData(), val desktopPairing: MutableLiveData<PairingState> = MutableLiveData(), val routerState: MutableLiveData<RouterState> = MutableLiveData(), val callbacks: ConcurrentHashMap<suspend (HandshakeResult) -> Unit, Boolean> = ConcurrentHashMap())
Link copied to clipboard
Link copied to clipboard
fun interface ParcelReader<T>
Link copied to clipboard
fun interface ParcelWriter<T>
Link copied to clipboard
data class SbApp(val name: String, val desktop: Boolean, val id: String? = null) : Parcelable
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class ScatterbrainBroadcastReceiverImpl_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class ScatterbrainBroadcastReceiverImpl_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class ScatterbrainBroadcastReceiverImpl_MembersInjector : MembersInjector<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class ScatterbrainBroadcastReceiverImpl_MembersInjector : MembersInjector<T>
Link copied to clipboard
@Singleton
@Component(modules = [SdkComponent.SdkModule::class])
interface SdkComponent
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class SdkComponent_SdkModule_Companion_ProvidesCorutineScopeFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class SdkComponent_SdkModule_Companion_ProvidesCorutineScopeFactory : Factory<T>

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <K, V> readParcelableMap(parcel: Parcel, parcelReader: ParcelReader<Map.Entry<K, V>>): Map<K, V>
Link copied to clipboard
fun Parcel.writeBool(boolean: Boolean)
Link copied to clipboard
fun <K, V> writeParcelableMap(map: Map<K, V>, parcel: Parcel, flags: Int, parcelWriter: ParcelWriter<Map.Entry<K, V>>)