korlibs
Toggle table of contents
6.1.0-SNAPSHOT
native
Target filter
native
Switch theme
Search in API
Skip to content
korlibs
korlibs-io-fs
/
korlibs.io.core
/
SyncFileSystemFSNativeBase
Sync
File
System
FSNative
Base
native
abstract
class
SyncFileSystemFSNativeBase
(
val
file
:
CPointer
<
FILE
>
?
)
:
SyncFileSystemFS
Members
Constructors
Sync
File
System
FSNative
Base
Link copied to clipboard
native
constructor
(
file
:
CPointer
<
FILE
>
?
)
Properties
fd
Link copied to clipboard
native
val
fd
:
Int
file
Link copied to clipboard
native
val
file
:
CPointer
<
FILE
>
?
Functions
close
Link copied to clipboard
native
open
override
fun
close
(
)
flush
Link copied to clipboard
native
open
fun
flush
(
)
fseek64
Link copied to clipboard
native
abstract
fun
fseek64
(
pos
:
Long
,
type
:
Int
)
:
Long
ftell64
Link copied to clipboard
native
abstract
fun
ftell64
(
)
:
Long
ftruncate64
Link copied to clipboard
native
abstract
fun
ftruncate64
(
len
:
Long
)
get
Length
Link copied to clipboard
native
open
override
fun
getLength
(
)
:
Long
get
Position
Link copied to clipboard
native
open
override
fun
getPosition
(
)
:
Long
read
Link copied to clipboard
native
open
override
fun
read
(
buffer
:
ByteArray
,
offset
:
Int
,
len
:
Int
)
:
Int
open
fun
read
(
)
:
Int
set
Length
Link copied to clipboard
native
open
override
fun
setLength
(
value
:
Long
)
set
Position
Link copied to clipboard
native
open
override
fun
setPosition
(
value
:
Long
)
skip
Link copied to clipboard
native
open
fun
skip
(
count
:
Int
)
write
Link copied to clipboard
native
open
override
fun
write
(
buffer
:
ByteArray
,
offset
:
Int
,
len
:
Int
)
open
fun
write
(
byte
:
Int
)