SyncFileSystemFSNativeBase

abstract class SyncFileSystemFSNativeBase(val file: CPointer<FILE>?) : SyncFileSystemFS

Constructors

Link copied to clipboard
constructor(file: CPointer<FILE>?)

Properties

Link copied to clipboard
val fd: Int
Link copied to clipboard
val file: CPointer<FILE>?

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
open fun flush()
Link copied to clipboard
abstract fun fseek64(pos: Long, type: Int): Long
Link copied to clipboard
abstract fun ftell64(): Long
Link copied to clipboard
abstract fun ftruncate64(len: Long)
Link copied to clipboard
open override fun getLength(): Long
Link copied to clipboard
open override fun getPosition(): Long
Link copied to clipboard
open override fun read(buffer: ByteArray, offset: Int, len: Int): Int
open fun read(): Int
Link copied to clipboard
open override fun setLength(value: Long)
Link copied to clipboard
open override fun setPosition(value: Long)
Link copied to clipboard
open fun skip(count: Int)
Link copied to clipboard
open override fun write(buffer: ByteArray, offset: Int, len: Int)
open fun write(byte: Int)