getLogsSnapshot
abstract suspend fun getLogsSnapshot(fromNum: Int, portNum: Int, maxItem: Int): List<MeshLog>(source)
Suspend snapshot variant of getLogsFrom for one-shot reads (no Flow observer overhead). Used when a caller needs to read-then-process-then-delete in two steps — the selection requires Kotlin parsing so it stays outside the delete transaction, but the delete itself is atomic (see deleteLogsByUuidAtomic).