TracerouteSnapshotRepository

Repository interface for managing snapshots of traceroute results.

Functions

Link copied to clipboard
abstract fun getSnapshotPositions(logUuid: String): Flow<Map<Int, Position>>

Returns a reactive flow of positions associated with a specific traceroute log.

Link copied to clipboard
abstract suspend fun upsertSnapshotPositions(logUuid: String, requestId: Int, positions: Map<Int, Position>)

Persists a set of positions for a traceroute log.