Core Library

A basic library containing common primitives and functionality that other libraries depend on.

Initialization

When initializing, you can specify a NetworkConfiguration and a list of LogInterceptor.

val networkConfiguration: NetworkConfiguration
val logInterceptor: LogInterceptor

val coreContext: CoreContext = CoreManager.build(
context = applicationContext,
networkConfiguration = NetworkConfiguration(),
logInterceptors = listOf(logInterceptor)
)

Packages

Link copied to clipboard
Link copied to clipboard

Cache management.

Link copied to clipboard

Cryptography.

Link copied to clipboard

Downloading files.

Link copied to clipboard

Logger with export function.

Link copied to clipboard
Link copied to clipboard

Network status monitoring

Link copied to clipboard

Websocket utility.

Link copied to clipboard

Session lifecycle management

Link copied to clipboard

Managing shared links.

Link copied to clipboard

User utils.

Link copied to clipboard

android.work helper.

Link copied to clipboard

Utils.