AgentStatus

data class AgentStatus(val sdkVersion: String, val protocolVersion: Int, val lifecycle: String, val deviceId: String?, val scopeId: String?, val deviceOwner: Boolean, val lanPermissionGranted: Boolean, val desiredRevision: Long, val lastResult: String, val policies: List<PolicyStatus>, val serverOrigin: String? = null, val lastSyncUnixMillis: Long = 0, val syncSequence: Long = 0, val pendingReports: Int = 0, val applications: List<ApplicationStatus> = emptyList(), val operations: List<InstallationStatus> = emptyList(), val commands: List<CommandStatus> = emptyList(), val network: NetworkLifecycleStatus? = null)

Sanitized local observation. Usage: render the result of Kylok.snapshot(context) { ... }. App observations describe the last authenticated sync; credentials, enrollment QR and keys are excluded.

Constructors

Link copied to clipboard
constructor(sdkVersion: String, protocolVersion: Int, lifecycle: String, deviceId: String?, scopeId: String?, deviceOwner: Boolean, lanPermissionGranted: Boolean, desiredRevision: Long, lastResult: String, policies: List<PolicyStatus>, serverOrigin: String? = null, lastSyncUnixMillis: Long = 0, syncSequence: Long = 0, pendingReports: Int = 0, applications: List<ApplicationStatus> = emptyList(), operations: List<InstallationStatus> = emptyList(), commands: List<CommandStatus> = emptyList(), network: NetworkLifecycleStatus? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard