Package-level declarations
Types
Link copied to clipboard
class ClientManager
Manages connected clients and their WebSocket sessions.
Link copied to clipboard
Represents a connected client with their session and info.
Link copied to clipboard
object DevToolsServer
DevTools server for handling client connections and state synchronization.
Link copied to clipboard
data class GhostDevice(val ghostClientId: String, val originalClientInfo: ClientInfo, val sessionStartTime: Long, val sessionEndTime: Long, val eventCount: Int = 0, val logicEventCount: Int = 0, val sessionExportJson: String? = null)
Represents a ghost device imported from a recorded session.
Link copied to clipboard
class LocalFileContent(path: Path, val contentType: ContentType = ContentType.defaultForFile(path)) : OutgoingContent.WriteChannelContent
OutgoingContent implementation for serving local files.