17 lines
458 B
Kotlin
17 lines
458 B
Kotlin
package sushi.hardcore.droidfs.filesystems
|
|
|
|
class Stat(mode: Int, var size: Long, val mTime: Long) {
|
|
companion object {
|
|
private const val S_IFMT = 0xF000
|
|
const val S_IFDIR = 0x4000
|
|
const val S_IFREG = 0x8000
|
|
const val S_IFLNK = 0xA000
|
|
const val PARENT_FOLDER_TYPE = 0xE000
|
|
|
|
fun parentFolderStat(): Stat {
|
|
return Stat(PARENT_FOLDER_TYPE, -1, -1)
|
|
}
|
|
}
|
|
|
|
val type = mode and S_IFMT
|
|
} |