1 package io.casey.musikcube.remote.service.gapless.db 2 3 import androidx.room.Entity 4 import androidx.room.PrimaryKey 5 6 @Entity 7 data class GaplessTrack(@PrimaryKey val id: Long?, val url: String, val state: Int) { 8 companion object { 9 const val DOWNLOADING = 1 10 const val DOWNLOADED = 2 11 const val UPDATED = 3 12 const val ERROR = 4 13 } 14 }