ExportDataUseCase

open class ExportDataUseCase(nodeRepository: ERROR CLASS: Symbol not found for NodeRepository, meshLogRepository: ERROR CLASS: Symbol not found for MeshLogRepository)(source)

Use case for exporting persisted packet data to a CSV format.

Constructors

Link copied to clipboard
constructor(nodeRepository: ERROR CLASS: Symbol not found for NodeRepository, meshLogRepository: ERROR CLASS: Symbol not found for MeshLogRepository)

Functions

Link copied to clipboard
suspend operator fun invoke(sink: ERROR CLASS: Symbol not found for BufferedSink, myNodeNum: Int, filterPortnum: Int? = null)

Writes all persisted packet data to the provided BufferedSink.