Package-level declarations
Types
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS] )
Marks declarations that are experimental in SDK API, which means their signatures and semantics will change between future releases without any warnings and without providing any migration aids.
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.TYPEALIAS, AnnotationTarget.PROPERTY] )
Marks declarations that are internal in SDK API, which means that should not be used outside of com.pexip.sdk
, because their signatures and semantics will change between future releases without any warnings and without providing any migration aids.
Inherited functions
Link copied to clipboard
Awaits until this MutableSharedFlow has at least threshold subscribes.
Link copied to clipboard
fun <Error class: unknown class>.WhileSubscribedWithDebounce(timeout: <Error class: unknown class> = 100.milliseconds): <Error class: unknown class>
Sharing is started when the first subscriber appears after a given timeout has passed since the most recent subscription and stops if there are no subscribers.