toggle menu
flatInvoker
ios
switch theme
search in API
reaktor-io
/
dev.shibasis.reaktor.io.adapters
/
DarwinFileAdapter
Darwin
File
Adapter
ios
class
DarwinFileAdapter
:
FileAdapter
<
Unit
>
Members
Constructors
Darwin
File
Adapter
Link copied to clipboard
ios
constructor
(
)
Properties
cache
Directory
Link copied to clipboard
ios
open
override
val
cacheDirectory
:
String
controller
Link copied to clipboard
ios
val
controller
:
Unit
?
document
Directory
Link copied to clipboard
ios
open
override
val
documentDirectory
:
String
NULL_CONTROLLER
Link copied to clipboard
ios
val
NULL_CONTROLLER
:
Error
ref
Link copied to clipboard
ios
val
ref
:
WeakRef
<
Unit
>
scope
Link copied to clipboard
ios
val
scope
:
CoroutineScope
Functions
buffered
Write
Binary
File
Link copied to clipboard
ios
fun
bufferedWriteBinaryFile
(
source
:
Source
,
outputPath
:
String
)
handle
Link copied to clipboard
ios
open
override
fun
handle
(
event
:
ControllerEvent
)
fun
handle
(
controller
:
Unit
,
event
:
ControllerEvent
)
invoke
Link copied to clipboard
ios
operator
fun
<
Result
>
invoke
(
function
:
Unit
.
(
)
->
Result
?
)
:
Result
?
invoke
Suspend
Link copied to clipboard
ios
suspend
fun
<
Result
>
invokeSuspend
(
function
:
suspend
Unit
.
(
)
->
Result
?
)
:
Result
?
null
Controller
Result
Link copied to clipboard
ios
fun
<
T
>
nullControllerResult
(
)
:
Result
<
T
>
read
Binary
File
Link copied to clipboard
ios
fun
readBinaryFile
(
path
:
String
)
:
ByteArray
?
read
Text
File
Link copied to clipboard
ios
fun
readTextFile
(
path
:
String
)
:
String
?
write
Binary
File
Link copied to clipboard
ios
fun
writeBinaryFile
(
path
:
String
,
data
:
ByteArray
)
write
Text
File
Link copied to clipboard
ios
fun
writeTextFile
(
path
:
String
,
data
:
String
)